Staff Software Engineer, Full-Stack - US - Remote TX - Austin, TX, United States
Job Description
We’re looking for a Staff Software Engineer to join Procore’s RFIs team within the construction Project Management division. In this role, you’ll help define, communicate, and implement the future vision and architecture of well-established tools within the Project Management product family. You will use your skills as a full-stack engineer to solve problems that will provide value to the construction professionals who use our tools daily and enhance the performance, scalability, and overall quality of our tools.
As a Staff Software Engineer, you’ll work closely with partners from our Product and Design teams as well as collaborate with fellow engineers and architects to drive the technical direction of our projects across some of the most highly used tools in Procore. Use your knowledge of software design and architecture, strong problem solving skills, and desire to learn to continuously improve the experience of our customers and our engineers. Apply today to join a skilled team dedicated to innovation and technical excellence as we define the future of construction Project Management.
This position reports to the engineering manager with the opportunity to be located in the Austin, TX office or work remotely from Austin, TX.
We’re looking for someone to join us immediately.
What you’ll do:
Evolve our team's existing codebase into a modular system with clear, well enforced domain boundaries and a coherent public interface
Contribute to designing and building a system that is aligned with Procore’s technical vision of a service-oriented architecture
Work within our Rails backend to enhance performance, flexibility, scalability, and security
Work with TypeScript and React to create consistent and intuitive user experiences on the frontend
Collaborate with Engineering, Product, and UX to design …
Hey, this job isn't fresh anymore!
Search Fresh JobsJob Profile
Regions Countries Benefits/PerksBonus Incentive Bonus Incentive Compensation Career enrichment and development Career enrichment and development programs Development programs Eligible for Bonus Incentive Compensation Enrichment and development programs Full range of benefits Full range of benefits and perks Generous paid time off Healthcare coverage Paid Time Off
SkillsDesign Design principles Engineering Flink Full-Stack Engineering GraphQL Kafka Project Management Rails React REST Ruby Security Test Driven Development Tools Training Typescript
Tasks- Collaborate with cross functional teams
8+ years
EducationBachelor's degree in Computer Science Business Computer Science Construction Related Field
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9