Remote Staff Full-Stack Software Engineer (Document Management Systems Required)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The company is seeking a talented Staff Full-Stack Software Engineer to join Procore's mission to revolutionize the construction industry by developing technological SaaS solutions.
  • The position involves partnering closely with customers to translate their needs into software solutions.
  • The role will report to the Senior Engineering Manager for the Construction Documents Group and will be based in Austin, TX.
  • Responsibilities include establishing development standards, collaborating with various engineering teams, conducting code reviews, and driving critical projects related to scalability, data management systems, codebase evolution, and microservices development.
  • The tech stack includes Node.js, React, Postgres, AWS, Kubernetes, Java, Typescript, CircleCI, and ArgoCD.
  • The ideal candidate will have a Bachelor's Degree in Computer Science or equivalent experience, 8+ years of software engineering experience, expertise in Java or Ruby/Ruby on Rails, experience with Document Management systems, and proficiency in React, Node.js, Java, or Golang.
  • Other requirements include experience in Test Driven Development, understanding tradeoffs between short-term and long-term goals, working with software at scale, building Continuous Integration and Continuous Delivery systems, and modern web development practices.

Requirements:

  • Bachelor's Degree in Computer Science or equivalent experience
  • 8+ years experience in software engineering fundamentals, Test Driven Development and Design principles
  • Experience with Java or Ruby/Ruby on Rails required
  • Experience with working on Document Management systems
  • Professional experience with React and Node.js, Java or Golang
  • Understanding the tradeoffs between short-term and long-term goals and balancing immediate needs with strategic initiatives
  • Experience in working with software, platforms, and infrastructure at scale
  • Experience in building modern Continuous Integration and Continuous Delivery systems at scale
  • Experience working with a team on large initiatives with the ability to course-correct as needed
  • Experience working with modern web development, including testing, staging, deploying, and monitoring

Benefits:

  • Base Pay Range $158,680 - $218,185 with Bonus Incentive Compensation
  • Comprehensive benefits package including healthcare coverage and generous paid time off
  • Career enrichment and development programs
  • Opportunity to work on cutting-edge projects in a dynamic and inclusive environment
  • Equal-opportunity employer promoting diversity and inclusion
  • Access to Procore's Talent Community for updates on new roles
About the job
Posted on
Job type
Salary
$ 158,680 - 218,185 USD / year
Leave a feedback