๐ข About Procore
Procore is a leading global platform for construction management, dedicated to improving the lives of everyone in the construction industry. Our Product & Technology team drives innovation for a customer-centric platform that empowers people across the care continuum.
๐ฏ The Role
As a Senior Software Engineer in Pune, you will partner intimately with our global customer base to build SaaS solutions. You'll move from a monolithic Rails app to a modular, service-oriented architecture, managing complex scheduling systems for multi-million user scales.
๐ ๏ธ Tech Stack
- React, Java, Spring Boot, Ruby on Rails
- Postgres, AWS
- Kubernetes, CircleCI, ArgoCD
๐ผ What You'll Do
- Drive critical scalability projects for live core systems.
- Build a world-class system for managing construction schedules.
- Mentor teammates through code reviews and pairing sessions.
- Establish engineering standards across platform and infrastructure teams.
โ What You'll Need
- 5+ years of experience in software engineering fundamentals.
- Deep expertise in React and working knowledge of Java/Spring or Ruby.
- Proven track record in building high-scale enterprise applications.
- Strong command over TDD and clean design principles.
๐ Nice to Have
- Experience with microservices and service-oriented architecture.
- Background in construction tech or complex scheduling software.
Why This Role?
This listing comes straight from a hiring manager or recruiter post โ not an ATS scrape. You can often reach out directly, and these roles move fast. The tech stack leans on React, Java, Spring Boot and more.
Senior Software Engineer at Procore โ FAQ
Quick answers about this role, the stack, and how to apply.