Procore - Senior Software Engineer (Python)
Developer is needed in Austin, United States.
Client: Procore
Location: Austin, TX
Contract: Full-time, Full-time
Job Description
Weāre looking for a Sr. Software Engineer to join Procoreās Product & Technology Team. Procore software solutions aim to improve the lives of everyone in construction, and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. In this Senior Software Engineer role, youāll design and develop high-quality software solutions integrated with Machine Learning and Generative AI tools. Youāll partner with product and design, as well as teams across Procore, to synthesize requirements, design solutions, develop and test software, and support teams integrating with our AI tools. This position reports to the Copilot Engineering Manager and will be based in our Austin, TX office.
Responsibilities
- Build, test, and deploy software services and interfaces that bring generative AI to the Procore platform.
- Work cross-functionally and across teams to define solutions to problems in multiple construction domains.
- Collaborate with machine learning engineers to develop high-quality and well-tested solutions.
- Mentor junior engineers to foster continuous learning and improvement.
- Write clear documentation and participate in team meetings to drive the direction of Procore Copilot.
Requirements
- Degree in Computer Science or related field, or equivalent work experience.
- 5+ years of experience in programming fundamentals, Test-Driven Development, and Design principles.
- Experience in Python and React.
- Proven experience in feature development, successfully delivering major features or products.
- Mentoring experience focused on junior engineersā continuous learning.
- Familiarity with service-oriented architecture, AWS services, CI/CD, Jira, monitoring, and performance tools.
- Excellent verbal and written communication skills to convey complex technical concepts to diverse audiences.
Compensation and Benefits
Base Pay Range: $134,800 - $185,350. Eligible for Equity Compensation. Procore is committed to offering competitive, fair, and commensurate compensation, and actual compensation will be based on a candidateās job-related skills, experience, education or training, and location.
At Procore, we invest in our employees and provide a full range of benefits and perks, including generous paid time off, healthcare coverage, and career enrichment and development programs.
About Us
Procore Technologies is building the software that builds the world, providing cloud-based construction management software that helps clients build more efficiently. We maintain a culture of ownership and resource support for trying new ideas. We are an equal-opportunity employer and welcome builders of all backgrounds.
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
How It Works
šGet quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
šWin new clients
Pick the best leads, unlock contact details, and apply to them using Twine's AI application tools.
šGrow your career
Use Twine's tools to find new job opportunities and showcase work to your prospective clients.