Procore Technologies

Senior Principal Software Engineer

Procore Technologies
Apply
2 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Own the multi-year technical vision and architecture for foundational platform services across web, mobile, API, and agentic surfaces.
  • Set company-wide architectural standards, patterns, and technical direction, resolving high-leverage technical problems across engineering.
  • Serve as the final technical authority for consequential decisions involving distributed systems, platforms, data, and AI/agentic architecture.
  • Mentor Principal and Staff engineers and raise engineering standards through architecture reviews, design councils, and technical strategy forums.
  • Define and promote Procore’s AI-native engineering approach, including agentic development workflows and production agentic systems.
  • Prototype high-risk initiatives, unblock critical projects, and write code and design documents that establish organizational exemplars.
  • Partner with executives, VPs, product, UX, and business leaders to translate strategy into durable technology plans and ensure execution.

Requirements

  • Bachelor’s or master’s degree in computer science, a related field, or comparable work experience.
  • 15+ years of software engineering experience building and operating large-scale, distributed, full-stack systems.
  • 5+ years operating at Principal level or above with organization-wide or company-wide technical scope.
  • Track record of defining and delivering multi-year technical strategies involving platform consolidations, re-architectures, or large-scale product platforms.
  • Deep current expertise with modern technologies such as Ruby on Rails, Go, Java, Node.js, Python, React, and TypeScript.
  • Mastery of distributed systems design, resilience, scalability, and operational excellence.
  • Hands-on experience architecting agentic AI systems, integrating LLMs into products, and applying AI tooling to SDLC practices at production scale.
  • Recognized technical authority demonstrated through cross-division influence, industry presence, patents, publications, open-source leadership, or comparable impact.
  • Exceptional judgment in ambiguity and executive-level communication skills, including presenting strategy to C-suite and board-level audiences.

Benefits

  • The position offers the opportunity to work with teams across Engineering, Product Management, UX, and Architecture on next-generation construction platform initiatives.
  • The role is located in Procore’s Bengaluru office.
  • The team is seeking someone to join immediately.
Contact me