At Procore, AI isn't a specialized tool, it's a core competency. We expect every team member to be AI-literate, leveraging generative tools and agentic workflows to move faster and work smarter. You won't just use AI; you'll be building the agentic future of construction.
Drive Technical Strategy & Architecture: Define the end-to-end architectural roadmap for the Digital Twin ecosystem, ensuring high-scale distributed systems are modular, resilient, and aligned with Procore's Service-Oriented Architecture (SOA).
Champion Operational Excellence: Establish and enforce rigorous standards for system reliability, observability, and performance. You will own the technical health of the rollout process, ensuring expert-level execution in monitoring, staging, and deploying high-scale enterprise applications.
Lead Complex Systems Design: Architect high-concurrency solutions that integrate disparate data streams-from Procore's core microservices to real-time 3D streaming and IoT telemetry-into a coherent, scalable platform.
Collaborative Influence: Partner with Infrastructure, Security, and Product leadership to ensure the Digital Twin domain is a robust, first-class citizen within the broader Procore global SaaS platform.
Requirements
7+ years of Engineering Excellence: A proven track record of architecting, scaling, and maintaining complex, distributed enterprise systems with millions of users.
Polyglot Mastery: Proficiency in Java (Spring Boot) for high-scale microservices and/or Python . Working knowledge of NodeJS and experience with Ruby/Rails is an added advantage.
Omniverse Ecosystem Expertise: Deep, hands-on experience with the NVIDIA Omniverse ecosystem. This includes not just OpenUSD (API/Composition), but a comprehensive understanding of Omniverse Kit, Nucleus, Connect, Simulation (PhysX/Blast), and RTX Rendering .
3D & Digital Twin Foundations: Significant experience in creating, simulating, and rendering 3D environments. Expertise in telemetry systems, spatial data, and digital twin synchronization.
Cloud Infrastructure at Scale: Deep expertise in AWS , specifically around high-performance GPU instance management (G6e/L40S), high-scale messaging, and IoT services like AWS IoT TwinMaker .
Systems Thinker: Ability to design modular systems with clear domain boundaries, balancing immediate needs with strategic initiatives.
Operational Technical Excellence: Experience building and maintaining modern Continuous Integration and Continuous Delivery (CI/CD) systems at scale (Kubernetes, ArgoCD, CircleCI).
Education: Bachelor's or Master's Degree in Computer Science, Robotics, Graphics, or a related field, or equivalent experience as a technical leader at a global technology company.
Additional Information
Base Pay Range:
198,240.00 - 272,580.00 USD Annual
This role may also be eligible for Equity Compensation and/or Bonus Incentive Compensation. Procore is committed to offering competitive, fair, and commensurate compensation. Actual compensation will be based on a candidate's job-related skills, experience, education or training, and location.
This position requires access to technology, software, and data that is controlled or restricted under U.S. law, regulation, executive order, or government contract.
For Los Angeles County (unincorporated) C
Benefits
Health insuranceVision insuranceEquity / stock optionsPerformance bonus
Additional Information
We're looking for a Principal Software Engineer- Construction Digital Twin to lead the technical vision for Procore's Construction Digital Twin. This is a critical leadership role within our Product & Technology Team, focused on building the foundational platform that will turn static 3D models into living, data-driven simulations.
As a Principal Engineer at Procore, you are a domain-agnostic technical leader. You will operate as the primary authority across a multidisciplinary team, bridging the gap between high-scale distributed systems, complex 3D environments, and real-time IoT graphs. You are expected to move fluidly across the stack, ensuring that our systems are built for rapid development, seamless rollout, and long-term operational technical excellence. You will partner intimately with our strategic customers and partners, translating their fundamental needs into technological solutions that render a significant impact beyond the boundaries of traditional engineering roles.