We're looking for a Staff 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. We're a customer-centric group that encompasses engineering, product, product design and data, security and business systems.
You'll be the technical lead for a growing team of engineers in India that owns Procore's lakehouse data platform, the storage, compute, and catalog infrastructure that powers analytics, data products, and AI across the company. This is not a people management role (the team reports to a Senior Engineering Manager in the US), but you'll be the most senior technical voice on the ground, responsible for driving engineering quality, making day-to-day technical decisions, and helping the team move with confidence and autonomy. If you're energized by both writing great code and raising the engineers around you, this role is for you.
This role reports to a US-based Senior Engineering Manager and is based in Bengaluru, India.
What you'll do:
Serve as the technical lead for engineers in India, providing technical direction and architectural guidance as part of a distributed data platform team.
Operate effectively across time zones, maintaining strong async communication and ensuring teammates in India are unblocked and aligned.
Contribute to the technical roadmap for Procore's lakehouse data platform in partnership with engineering leadership, helping shape decisions that balance velocity, reliability, and cost-efficiency.
Lead development of internal tools, automation frameworks, and self-service capabilities that improve developer productivity and move the team toward a more scalable lakehouse platform.
Drive platform engineering work across the lakehouse stack, including table format management, catalog and access control, cluster lifecycle automation, storage optimization, and data quality infrastructure.
Use AI-assisted development and modern engineering practices to accelerate delivery, raise the quality bar, and set the standard for how the team uses AI tools effectively.
Establish and enforce software engineering standards (code quality, testing strategies, observability patterns, API design), and provide technical mentorship through system design reviews, code reviews, and hands-on troubleshooting of complex production issues.
Lead incident response efforts and participate in on-call rotations, while building systems and automation that minimize manual intervention over time.
What we're looking for:
Proven technical leadership experience, having served as a tech lead or senior technical contributor on an engineering team, with a track record of elevating the engineers around you.
Strong async and cross-timezone communication skills, with experience operating autonomously and keeping distributed teams aligned.
A builder's mindset. You want to engineer the systems that power the data platform, not run queries on top of them. Experience with lakehouse technologies (e.g., Databricks, Delta Lake, Unity Catalog, Apache Iceberg) is strongly preferred.
8+ years of professional experience in software engineering. Experience in platform engineering, infrastructure software, or building internal developer tools is preferred.
A genuine interest in AI-assisted development and demonstrated experience using AI tools to increase personal and team engineering velocity.
Strong software engineering fundamentals and expert-level coding skills in modern languages (e.g., Python, Scala, Java), including system design, clean code practices, testing strategies, and experience building and operating production-grade services.
Deep understanding of cloud platforms (AWS, Azure, or GCP) including compute, storage, networking, and managed service offerings for data workloads.
Procore Technologies is building the software that builds the world. We provide cloud-based construction management software that helps clients more efficiently build skyscrapers, hospitals, retail centers, airports, housing complexes, and more. At Procore, we have worked hard to create and maintain a culture where you can own your work and are encouraged and given resources to try new ideas. Check us out on Glassdoor to see what others are saying about working at Procore.
We are an equal-opportunity employer and welcome builders of all backgrounds. We thrive in a dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran or any other classification protected by law.
Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations.
At Procore, we believe in supporting our employees to help them thrive both personally and professionally. We offer a comprehensive range of benefits and perks for full-time employees, including generous paid time off and leave options, healthcare coverage, and career development programs. Discover more about our offerings and how we empower our global team to succeed.
| Director, Strategic Enterprise Services | Austin, Texas, United States |
| Staff Technical Program Manager | Austin, Texas, United States |
| Staff Software Engineer - Fullstack | Bengaluru, Karnātaka, India |
| Customer Support Representative | Maadi as Sarayat Al Gharbeyah, Cairo, Egypt |
| Manager, Finance Systems Operations | Pune, Mahārāshtra, India |
Learn about our applicant and candidate privacy policy and about creating a profile on My Settings.
This website uses cookies to improve your browsing.
We use cookies to personalize content such as job recommendations, and to analyse our traffic. You consent to our cookies if you click "I Accept". If you click on "Manage Cookies", then you can decline the use of performance cookies but you may have a deteriorated user experience. You can change your settings by clicking on the Settings link on the top right of the device.
Procore does not sell Personal Data in the traditional sense, please see our Do Not Sell Policy.
A one-time (for page view) session cookie is necessary to provide protection against a security attack called "Cross-site scripting (XSS)".
This cookie is mandatory, short lived (one page interaction) and contains no personally identifiable information.
This website uses 2 performance cookies.
The first is a long term cookie (13 months) used to remember you as a candidate and maintain your preferences.
The second is a temporary session cookie (lasts for 15 minutes or when your session ends) used to tie activity such as form submissions and page views with location data (city, country) and present a more localized and relevant job recommendations and other career related content.