
Senior Software Engineer
Procore Technologies3 days ago
Base Salary
$141k - $194k/yr
Responsibilities
- Establish development standards and collaborate with infrastructure, platform, and other software engineering teams.
- Conduct code reviews and pair with fellow teammates.
- Build and maintain scalable software, platforms, and infrastructure serving millions of users and thousands of hosts.
- Develop and improve continuous integration and continuous delivery systems at scale.
- Work on modern web development including testing, staging, deployment, and monitoring.
- Use AI-assisted development workflows across planning, implementation, testing, and incident response.
Requirements
- At least 5 years of experience in software engineering fundamentals.
- Experience with Test Driven Development and design concepts; Ruby on Rails, Python, JavaScript, Java, or Node.js experience is preferred.
- Professional experience with React, Node.js, Ruby or Ruby on Rails, or Java is preferred.
- Experience working with software, platforms, and infrastructure at scale.
- Experience building modern continuous integration and continuous delivery systems at scale.
- Experience collaborating on large initiatives and course-correcting as needed.
- Ability to balance short-term needs with long-term strategic goals.
Benefits
- Two-day-per-week hybrid work arrangement based in Austin, Texas.
- Eligible for equity compensation and/or bonus incentive compensation.
- Immediate start availability is requested.
Tech Stack
Categories
About Procore Technologies
Procore Technologies builds a cloud platform for construction project management used by general contractors, specialty contractors, and owners to manage bidding, scheduling, documents, financials, and field safety via web and mobile apps. It sells its software by subscription and integrates with common accounting and ERP systems. Founded in 2002 and headquartered in Carpinteria, California, Procore is a public company (NYSE: PCOR) whose software supports projects worldwide.