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