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

Principal Software Engineer - Data & AI Platform

$198.24k - $272.58k

Procore

Job Description

Job Description

We are seeking a 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 influence how we use data and AI to improve customer and project health, and drive long term customer value through increased engagement, adoption, and value realization of Procore products and services.

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 for multiple front-end experiences.

  • 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, RAG pipelines, vector search, semantic retrieval, and agent based orchestration patterns.

  • Leverage generative tools, agentic coding systems (e.g., Claude Code, Cursor), and agentic workflows to accelerate the SDLC process and move faster

  • Ensure standards for AI and data governance, observability, performance, security and cost are built into solutions. 

  • 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 and engineering 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.

  • 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, Vector Search, 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:

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.

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.

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Data & AI Platform in Austin, TX vacancy
  •  ...dedicated SaaS company, with a platform built to maximize value from generative AI, and our innovative solutions...  ...tomorrow. The Team: As a Principal Software Engineer for Power and Energy...  ...services across Node JS ~ Data Ingestion pipelines using Databricks... 
    Platform
    Full time

    Enverus

    Austin, TX
    14 hours ago
  • $280k - $320k

     ...healthy and equitable. Our AI & Matching team plays a critical...  ...and confidently. As a Principal Software Engineer, AI & Matching , you will define...  ..., Design, Trust & Safety, Data Science, and Infrastructure...  ...BFF, and Badoo. The Bumble platform enables people to build healthy... 
    Platform
    Full time
    Live in
    Immediate start

    Bumble

    Austin, TX
    14 hours ago
  • $233.36k - $320.87k

     ...We're looking for a Senior Principal Software Engineer to join Procore's Workflows team. In this role...  ...the next generation of construction platform initiatives in a global SaaS...  ...divisions on distributed systems, platform, data, and AI/agentic architecture Serve as a... 
    Platform
    Contract work
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Procore Technologies

    Austin, TX
    6 hours ago
  • $231k

     ...Principal Software Development Engineer At Expedia Group, we help travelers explore the world, one journey...  ...employees. A singular technology platform powered by data and machine learning provides...  ...the integration and operation of AI/ML-enabled solutions that improve... 
    Platform

    Expedia Group

    Austin, TX
    4 days ago
  • $169.3k - $304.7k

     ...products that run on our IaaS platform Help us shape the future...  ...We are looking for a Principal Software Engineer with deep expertise in Kubernetes...  ...before they ever reach your data. Content Delivery : Scaling...  ...without a glitch. AI : Enabling our customers to... 
    Platform
    Work experience placement
    Work at office

    Akamai

    Austin, TX
    3 days ago
  • $50 - $72 per hour

     ...solutions company, needs a Principal Software Engineer for their Security Harness Engineering...  ...engineering role building AI-powered tooling that secures...  ...around service boundaries, data models, secure defaults, and...  ...multiple systems and platforms (REST/GraphQL APIs, CI/CD pipelines... 
    Platform
    Contract work
    Local area

    KellyMitchell Group

    Round Rock, TX
    5 days ago
  • $152.07k - $202.76k

     ...the trusted network for the AI-powered world, connecting people, data, and applications through our...  ...delivering results. As a Principal Software Development Engineer, this individual serves as a...  ...connect Salesforce, internal platforms, and external partner ecosystems... 
    Platform
    Temporary work
    Remote work
    Work from home

    Lumen Inc

    Austin, TX
    5 days ago
  • $144.2k - $288.4k

     ...Principal / Director-Level Full-Stack Software Development Engineer We're building a world of health around every...  ...solutions. This role spans AI-enabled applications, scalable digital platforms, and enterprise...  ...across UI, backend, and data layers Build modern web... 
    Platform
    Hourly pay
    Full time
    Temporary work
    Local area

    Oak St. Health

    Austin, TX
    3 days ago
  • $144.2k - $288.4k

     ...Summary We are hiring a Principal Software Engineer - a deeply hands-on technical...  ..., multi-service clinical platform on GCP, while personally building...  ...of models on Vertex AI, including feature pipelines...  ...flexible APIs, microservices, and data contracts that support rapid... 
    Platform
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    CVS Health

    Austin, TX
    3 days ago
  • $195k - $290k

     ...the world’s most advanced AI-native platform. We work on large scale distributed...  ...you.About the Role:Our Data Platform group at...  ...In this role, you will be a Principal Engineer within Data Platform, owning...  ...distributed systems design and the software development lifecycle.Great... 
    Platform
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    CrowdStrike

    Austin, TX
    6 days ago
  •  ...next-generation video delivery platform optimized for live and linear...  ..., distributed systems-focused engineering teamResponsibilitiesDesign and...  ...UsOnly Oracle brings together the data, infrastructure, applications,...  ...to life-saving care. And with AI embedded across our products... 
    Platform
    Flexible hours

    Oracle

    Austin, TX
    14 hours ago
  •  ...Principal Software Development EngineerAt Cotality, we are driven by a single...  ...Software Development Engineer leads the design, development...  ...the planning and execution of AI-native transformation initiatives...  ...of internal AI tooling and platforms as the team's capabilities... 
    Platform
    Local area
    Flexible hours

    Cotality

    Austin, TX
    14 hours ago
  • $160k - $225k

     ...Requirements: We want 10+ years of software engineering experience, including...  ...We expect thoughtful use of AI development tools, with responsibility...  ...into well-designed, reusable platform capabilities and dependable...  ...power infrastructure that AI data centers and critical... 
    Platform
    Full time
    Contract work
    Work at office
    Relocation package
    3 days per week

    Confidential

    Austin, TX
    4 days ago
  •  ...Principal EngineerAt Oracle Cloud Infrastructure...  ...enterprise software company in the world...  ...is building a new platform service for OCI. The...  ...and operate in an AI-first way from the...  ...strong opportunity for engineers to learn,...  ...brings together the data, infrastructure, applications... 
    Platform
    Flexible hours

    Oracle

    Austin, TX
    14 hours ago
  • $114.6k - $234.6k

     ...principles Knowledge of data modeling, data...  ...Familiarity with cloud platforms, including OCI, AWS, Azure...  ...OpenAPI Experience using AI-enabled tools and...  ...troubleshoot, and debug software for cloud infrastructure...  ...define and evolve software engineering standards and... 
    Platform
    Full time
    Flexible hours

    Oracle

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

     ...Description We're looking for a Principal Software Engineer to join Procore's Directory...  ..., Design, and adjacent platform teams to translate business...  ...What you'll do: At Procore, AI isn't a specialized tool, it...  ..., overseeing the Change Data Capture (CDC) pipeline that... 
    Platform
    Contract work
    Work at office
    Local area
    Immediate start
    2 days per week

    Procore

    Austin, TX
    8 days ago
  • $135.2k - $306.4k

     ...advanced knowledge of data structures, algorithms,...  ...MS in Computer Science, Engineering, or a related IT field,...  ...other teams to deliver platform features focused on Imaging...  ...and design and develop software to those specifications...  ...Terraform AI DevOps More: hackajob... 
    Platform
    Full time

    Oracle

    Austin, TX
    8 days ago
  • $147.2k - $202.4k

     ...Senior Principal Software Engineer (ServiceNow Information Architect) Senior Principal...  ..., and related operational data. The role combines...  ...Identity, Procurement, and DevOps platforms to ensure data consistency...  ...management, enterprise integrations, AI-assisted development, and... 
    Platform
    Full time

    Jobleads-US

    Round Rock, TX
    14 hours ago
  • $135.2k - $306.4k

     ...environments. We need deep knowledge of cloud platform architecture, orchestration systems,...  ...across teams. We require solid software engineering fundamentals, including testing, code...  ...are looking for hands-on experience with AI-assisted software engineering and... 
    Platform
    Full time
    Flexible hours

    Oracle

    Austin, TX
    9 days ago
  •  ...Software Engineer, Data Austin, Texas (Hybrid: Four Days in Office) Note: This is a full-time...  ...Ontology that powers analytics and reporting platforms, and   business processes that provide...  ...Familiarity with DevOps processes and AI‑assisted coding is a plus.   ~... 
    Platform
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Acrisure Innovation

    Austin, TX
    14 hours ago
  •  ...General Motors is seeking a Principal Software Engineer to set technical direction for the engineering platforms that build, test, integrate,...  ...automation, reusable patterns, data, and operating models that materially...  ...lines. Evaluate emerging AI-assisted engineering... 
    Platform
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    9 days ago
  • $140k - $190k

     ...Vectra® is the leader in AI-driven threat detection...  .... The Vectra AI Platform delivers integrated signal...  ..., SaaS, identity, and data center networks in a single...  ..., visit  . Our  Engineering organization is a fast...  ...scalable, and maintainable software solutions.... 
    Platform
    Full time
    Worldwide

    Vectra

    Austin, TX
    14 hours ago
  •  ...We’re looking for a Senior Software Engineer to help us build and operate...  ...can handle large volumes of data without falling over. You’...  ...you build will be core to our platform and used every day by security...  ...the platform Using modern, AI-forward development tools to... 
    Platform
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide
    Visa sponsorship
    Flexible hours

    Spycloud

    Austin, TX
    14 hours ago
  •  ...Data Engineer Location: Onsite - 3 days/week (Raleigh, NC, Cupertino, CA, Austin, TX) Duration...  ...quality Experience with modern data platforms and lakehouse technologies (e.g.,...  ...derive actionable insights Exposure to AI/ML, recommendation systems, feature engineering... 
    Platform
    3 days per week

    Apolis

    Austin, TX
    2 days ago
  •  ...Role : Junior Data Engineer Mode : Contract Location :...  ...of hands-on experience in a software engineering role, shipping high...  ...Have Knowledge of cloud platforms , such as: AWS services...  ...Chronon Familiarity with AI coding assistants such as Claude... 
    Platform
    Contract work
    Local area

    VBeyond

    Austin, TX
    2 days ago
  •  ...Contract Based Data Engineer Opportunity Role: Data Engineer Location: Denver CO or Austin...  ...Proficient with business intelligence platforms Understand business requirements and...  ...Dashboard, self-service BI, and visualizations AI/ML experience within Power BI... 
    Platform
    Contract work

    Argyle Infotech

    Austin, TX
    4 days ago
  •  ...Florida and Texas. We are seeking an experienced Senior Data Engineer to join our Data Platform Engineering Organization and help build scalable cloud-...  ...technologies. As part of our growing Cloud Data & AI Platform organization, you will collaborate with a... 
    Platform
    Remote work

    First Citizens Bank

    Austin, TX
    3 days ago
  •  ...Software Engineer - Data APN Consulting, Inc. is a progressive IT staffing and services company offering...  ..., Fullstack, Cloud & Data, and AI / ML. Due to our globally expanding service...  ...at least one major data analytics platform, such as Hadoop or Spark Experience... 
    Platform

    APN Consulting

    Austin, TX
    4 days ago
  •  ...design and develop enterprise data and information architecture deliverables...  ...Realtime Streaming Analytics Platform leveraging Azure Services...  ...and/or experience writing software in one or more languages, such...  ...or experience with building AI/ML solutions This position... 
    Platform
    Work at office

    RIT Solutions, Inc.

    Austin, TX
    5 days ago
  •  ...Data Engineer II Lower.com is looking for a Data Engineer II to join our Data & Analytics...  ...are also actively exploring how modern AI development tools and agentic workflows—...  ...efficiency. Support warehouse migrations, platform consolidation, and modernization efforts... 
    Platform
    Local area

    Lower

    Austin, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Data & AI Platform. Be the first to apply!