Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Principal Software Engineer

Procore Technologies

Overview

We are seeking a Senior Principal Software Engineer to serve as a senior technical leader responsible for defining and executing the long term technical strategy for backend and AI services that power data applications and production grade data platform capabilities. This role will directly shape how we use data and AI to improve customer and project health visibility, and drive long term customer value through increased engagement, adoption, and retention. You will shape architectural standards, platform evolution, AI enablement, and modern development practices. As the company accelerates investment in AI, you will play a pivotal role in defining how AI capabilities are designed, governed, scaled, and embedded into core products and internal platforms in a secure, reliable, and cost effective manner. You will work from a clear vision of the desired future state and methodically guide systems toward that outcome through deliberate architectural decisions and pragmatic, iterative execution. This role blends strategic leadership with hands-on impact. You will contribute high leverage production code, establish cross cutting architectural patterns, eliminate ambiguity in complex initiatives, and elevate engineering standards across teams.

What You’ll Do
  • Serve as the technical authority for one or more domains, owning architectural direction and long term system health across multiple business functions.
  • Translate strategic business priorities into scalable backend, data, and AI architectures that support sustained growth and enterprise adoption.
  • Define and evolve the architecture of large scale data platforms and backend services, including distributed compute, streaming systems, low latency query layers, and API surfaces.
  • Establish durable data modeling standards across operational and analytical domains to ensure consistency, scalability, and long term maintainability.
  • Lead the design of production grade AI systems, including LLM integration, Retrieval Augmented Generation pipelines, and agent based orchestration patterns.
  • Define enterprise standards for AI service abstraction, governance, evaluation, observability, performance, and cost management.
  • Deliver cross cutting architectural patterns and reference implementations that shape engineering practices beyond a single team.
  • Anticipate structural and scaling risks, and guide systems toward the desired future state through deliberate, iterative modernization.
  • Partner with product, analytics, and platform leaders to convert high value opportunities into robust, production systems.
  • Act as a hands on technical leader, contributing high leverage code, mentoring senior engineers, and raising execution and AI native engineering standards across the organization.
What We’re Looking For
  • 15+ years of software engineering experience, including deep expertise in backend system architecture.
  • Strong foundation in object oriented programming principles, with the ability to design modular, extensible, and maintainable systems at scale; proficiency in Python preferred.
  • Proven experience building and operating large scale data platforms and data driven applications, with deep expertise in distributed data compute frameworks and large scale batch and streaming processing systems.
  • Deep expertise designing, implementing, and evolving REST and GraphQL APIs at scale, including schema design, versioning strategy, performance optimization, authorization patterns, backward compatibility, and developer experience for both internal and external consumers.
  • Hands-on experience with distributed data processing and streaming architectures, including Spark or similar compute engines, event driven systems such as Kafka, and speed layer query engines that support low latency, high volume data access patterns.
  • Demonstrated ability to architect and deliver end to end, production grade systems that orchestrate and automate complex, cross domain business workflows with strong reliability, observability, and long term maintainability.
  • Practical experience with LLM integration, RAG architectures, MCP, agent orchestration, or similar intelligent system patterns.
  • Experience operating in cloud native environments with modern CI/CD practices.
  • Demonstrated ability to influence architectural direction across multiple domains.
  • Strong ability to navigate organizational boundaries and operate autonomously at a strategic level.
  • Bachelor’s degree in Computer Science, Computer Engineering, or related field required. Master’s degree preferred.
Additional Information

Base Pay Range: 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.

For Los Angeles County (unincorporated) Candidates: Procore will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable federal, state, and local laws, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.

A criminal history may have a direct, adverse, and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: 1) appropriately managing, accessing, and handling confidential information including proprietary and trade secret information, as well as accessing Procore's information technology systems and platforms; 2) interacting with and occasionally having unsupervised contact with internal/external customers, stakeholders, and/or colleagues; and 3) exercising sound judgment.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Principal Software Engineer in Austin, TX vacancy
  • $96.8k - $251.6k

     ...networking, database, security offerings. We're looking for hands‑on engineers with a passion for solving difficult problems in distributed...  ...understand distributed systems and have a strong knowledge of software architecture. You should value simplicity and scale, work... 
    Senior
    Temporary work
    Flexible hours

    Ll Oefentherapie

    Austin, TX
    3 days ago
  • $193k - $236k

     ...The Cloud-Build's Software Engineering discipline within Slalom co-creates custom software, data, and cloud products with clients who are...  ...clients’ needs. What You’ll Do The Software Engineering Senior Principal balances their time between being an effective people... 
    Senior
    Temporary work
    Work at office
    Local area
    Flexible hours

    Slalom

    Austin, TX
    2 days ago
  • $132.96k - $226.04k

     ...able to make an impact while you hone your skills and grow in your career. We are seeking talented and driven, Senior Principal level Software Engineers to help us create the world's most advanced solutions in areas such as Electronic Warfare, Secure Communications... 
    Senior
    Full time
    Work experience placement
    Local area
    Remote work

    BAE Systems USA

    Austin, TX
    4 days ago
  •  ...in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation...  ...seeking a highly skilled and hands‑on Test Framework Software Engineer to develop, implement, and maintain robust test automation solutions... 
    Senior

    Graphcore

    Austin, TX
    2 days ago
  •  ...A leading tech company is looking for a Senior Principal Software Engineer in Austin, Texas, who will define and execute the technical strategy for backend and AI services. You will oversee product and system health, driving AI and data integration. Ideal candidates will... 
    Senior

    Procore Technologies

    Austin, TX
    2 days ago
  • Electric Power Engineers is looking for a Principal Software Engineer to lead technical projects and develop high-quality software solutions. This remote position requires extensive experience in software systems and a deep understanding of cloud technologies. The ideal... 
    Senior
    Remote work

    Electric Power Engineers

    Austin, TX
    2 days ago
  • $196k - $364k

     ...Hardware Engineer Cadence Design Systems is looking for a highly motivated hardware engineer...  ...You will contribute to the hardware and software development of industry-leading test...  ...coordination Ability to mentor senior and junior engineers and provide technical... 
    Senior

    Cadence Inc

    Austin, TX
    3 days ago
  • $196k - $364k

     ...looking for a highly motivated hardware engineer to work with the Modus R&D engineering team...  ...You will contribute to the hardware and software development of industry-leading test...  ...functional coordination Ability to mentor senior and junior engineers and provide... 
    Senior

    Cadence Design Systems

    Austin, TX
    7 days ago
  •  ...Realtor.com® is seeking a Principal Software Engineer to lead the design and architecture of their advanced systems. You will work with cross-functional teams to develop AI-driven solutions, impacting how users discover homes. Ideal candidates have extensive experience... 

    Fairygodboss

    Austin, TX
    2 days ago
  •  ...Infrastructure (OCI) is building the next generation of AI native engineering systems powering cloud operations, infrastructure...  ...and developer productivity at scale. We are looking for a Principal Software Development Engineer (IC4) who operates as an AI native builder... 

    Ll Oefentherapie

    Austin, TX
    2 days ago
  •  ...Principal Software Engineer We are looking for a hands-on Principal Software Engineer to join our growing Intelligent Document Processing (IDP) team. The ideal candidate should have the necessary skills and experience to provide technical guidance, estimation of... 
    Temporary work

    Professional Recruiters

    Austin, TX
    5 days ago
  • $160k - $190k

     ...Principal Software Engineer Step into a high-impact Principal Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Banking / Lending/ Financial Services,Information Technology. This role offers the chance... 

    Top Engineer

    Austin, TX
    5 days ago
  •  ...hybrid in our Warren MI or Austin TX office. The Role This Principal Software Engineer – Developer Experience role sits within the Developer...  ...those insights into clear narratives and recommendations for senior engineering leadership up to the CISO office. Rather than... 
    H1b
    Work at office
    Remote work
    Shift work

    General Motors

    Austin, TX
    2 days ago
  • $270k - $320k

     ...Business Area: Engineering Seniority Level: Director At Cloudera, we empower people to transform complex data into clear and actionable insights...  ...Science or related field. 10+ years of experience as a Software Engineer in the data infrastructure space. Strong understanding... 
    Work from home
    Relocation
    Flexible hours

    Cloudera

    Austin, TX
    2 days ago
  • $280k - $320k

     ...meaningful connections, safely and confidently. As a Principal Software Engineer, AI & Matching , you will define and build the next...  ...user experiences from concept to production ~ Mentor senior and staff-level engineers, raise the technical bar across... 
    Live in
    Immediate start

    Bumble

    Austin, TX
    5 days ago
  •  ...estate professionals. Our core search engine sits at the heart of this experience—helping...  ..., highly motivated, and self‑driven Principal Software Engineer (PSE) to join our Search...  ...: attract, evaluate, coach, and mentor senior engineers. How We Work We balance creativity... 
    Work at office
    Local area
    Immediate start
    Flexible hours

    Fairygodboss

    Austin, TX
    2 days ago
  •  ...Enverus Intelligence Research Inc. is seeking a Principal Software Engineer for Power and Energy Transition in Austin, Texas. This fully remote role involves driving technical direction, solving complex engineering challenges, and mentoring junior engineers. The successful... 
    Remote work

    Enverus Intelligence Research Inc.

    Austin, TX
    2 days ago
  •  ...production readiness standards. Technical Leadership Serve as a senior architectural voice in design reviews. Raise the bar on code quality, system design, and operational rigor. Mentor engineers on API design, distributed systems, and ML integration patterns.... 
    Full time
    Contract work
    Temporary work
    Local area
    Visa sponsorship

    SpyCloud

    Austin, TX
    2 days ago
  •  ...our Warren MI or Austin TX office. The Role: This Principal Software Engineer - Developer Experience role sits within the Developer Experience...  ...insights into clear narratives and recommendations for senior engineering leadership up to the CISO office. Rather than... 
    H1b
    Work at office
    Local area
    Remote work
    Work from home
    Shift work

    General Motors

    Austin, TX
    8 days ago
  • $198.24k - $272.58k

     ...Principal Software Engineer, iOS (Innovation Lab) We're looking for a Principal Engineer, iOS to join Procore's Mobile Innovation team. In this...  ...to our customers. This position reports to the Senior Director, Mobile Engineering with the opportunity to work... 
    Work experience placement
    Work at office
    Local area
    Immediate start

    Procore Technologies

    Austin, TX
    6 days ago
  • $180k - $210k

     ...We're currently hiring a Principal Software Engineer to join our growing remote team. Help Us Build the Future of Outdoor Services At LawnStarter, we're transforming the $100B+ outdoor home services industry—making it easier for homeowners to book, manage, and... 
    Currently hiring
    Local area
    Remote work
    Flexible hours

    LawnStarter

    Austin, TX
    13 days ago
  • $142.8k - $274.8k

     ...Do you enjoy solving problems, writing software, and working with customers? Do you want...  ...join us! The Industry Solutions Engineering (ISE) team is a global engineering organization...  ...platform. We are hiring a Principal Software Engineer with deep experience... 
    Ongoing contract
    Local area
    Visa sponsorship
    Work visa

    Microsoft Corporation

    Austin, TX
    4 days ago
  •  ...portfolio of PXI RF instruments, modular FPGA co-processors, software-defined radios, and software tools (LabVIEW, LabVIEW FPGA...  ...provide differentiated system-level offerings. As a Principal DSP Software Engineer, you will be responsible for the design and development... 
    Permanent employment
    Temporary work
    Flexible hours

    Emerson Group

    Austin, TX
    21 days ago
  • $99.6k - $234.6k

     ...define monetization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Design and build scalable advertising infrastructure for live and linear streaming Develop server... 
    Temporary work
    Flexible hours

    Oracle

    Austin, TX
    3 days ago
  • $99.6k - $223.4k

     ...customer focus of the leading enterprise software company in the world. Values are OCI's...  .... This creates a strong opportunity for engineers to learn, experiment, and shape modern AI...  ...technical impact? We are looking for a Principal Engineer with cloud experience to join our... 
    Temporary work
    Flexible hours

    Oracle

    Austin, TX
    7 days ago
  • $127.1k - $226k

     ...Create Account) 2. If you already have a Candidate Account, please Sign-In before you apply. Job Description: Principal Kubernetes Software Engineer - Palo Alto, CA VMware by Broadcom is the leader in virtualization and cloud infrastructure solutions. VMware... 
    Local area

    Broadcom Corporation

    Austin, TX
    7 days ago
  •  ...A leading travel technology company in Austin is seeking a Principal Software Development Engineer to lead the design and implementation of complex, scalable software systems. The successful candidate will mentor engineering teams and influence decisions across the technology... 

    PowerToFly

    Austin, TX
    2 days ago
  •  ...career journey. We’re building a more open world. Join us. Principal Software Development Engineer Our Technology Team partners with teams across Expedia...  ..., your input will be critical to the selection of new senior‑level hires on the team. Responsibilities Lead the... 
    Flexible hours

    Expedia, Inc.

    Austin, TX
    4 days ago
  •  ...Principal Software Engineer Fiserve Core Banking THE BANK is the most sought-after financial partner in the global innovation economy. We bring together entrepreneurs, investors, venture capitalists, and private equity firms to move their bold ideas forward, fast. Our... 

    Professional Recruiters

    Austin, TX
    3 days ago
  •  ...platform's operations around credit card processing, payment gateways, and financial integrations. You will report to the VP of Engineering and partner closely with Product, Finance, Customer Success,, and Support stakeholders. The Payments and Finance Development Team... 
    Immediate start
    Remote work
    Flexible hours

    Skimmer, Inc.

    Austin, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!