Principal Software Engineer - Data & AI Platform
$198.24k - $272.58kProcore Technologies
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 DoServe 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 fasterEnsure 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 For15+ 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 InformationBase Pay Range:198,240.00 - 272,580.00 USD AnnualThis 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.SummaryLocation: US - Texas - AustinType: Full time
$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...PlatformFull timeWork experience placementWork at officeLocal areaRemote work- ...hardware, installing software, or changing a line of... ..." problem and the AI-native curiosity to create... .... That’s a lot of data. On the Town Lake team... ...first data lakehouse platform based on Trino and... ...experienced, product-minded principal software engineer to help take Town...PlatformLocal area
- ...Description:The hybrid-remote Principal Software Development Engineer leads the design, development,... ...scale, automated intelligence platform. Your mission is to break the... ...reasoning across disparate enterprise data assets.Develop High-Performance AI Services: Utilize Git or...PlatformFull timeLocal areaRemote workFlexible hours
$272k - $431.25k
We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal... ...software, GPU firmware, or accelerator platform engineering. BS or MS in Computer Science... ...for an existing vacancy. NVIDIA uses AI tools in its recruiting processes....PlatformFull timeRemote work$272k - $431.25k
We're looking for a Principal Engineer to join our CSP Engagements... ...targets on NVIDIA platforms. In this role, you will... ...identify configuration, software, or workload... ...power managementStrong data analysis and visualization... ...vacancy. NVIDIA uses AI tools in its recruiting...PlatformFull timeRemote work$272k - $431.25k
...delivery across system software, drivers, and CUDA to make... ..., defining interfaces, data flows, and scalability... ...components, driver/platform layers, and performance... ...integrate with existing ML/AI workflows (e.g.,... ...technical direction for an engineering team; mentor engineers,...PlatformFull time- Your ImpactThe Principal Software Engineer shapes and evolves our architecture using... ...informed buy vs. build decisions. Platform Capability Enhancement:... ...across feature and data platforms. Enhances the capture... ...matters. At DISCO, we believe AI is a core enabler of how work...PlatformVisa sponsorship
- ...Austin TX office.The Role:This Principal Software Engineer - Developer Experience role... ...at the intersection of DevEx, data, and business strategy. The team provides tools, platforms, metrics, and enablement... ...golden paths, evaluating how AI is transforming developer workflows...PlatformFull timeH1bWork at officeLocal areaRemote workWork from homeShift work
$198.24k - $272.58k
We're looking for a Principal Software Engineer to join Procore's Directory team, part... ..., Design, and adjacent platform teams to translate business... ....What you'll do:At Procore, AI isn't a specialized tool, it... ...migration, overseeing the Change Data Capture (CDC) pipeline that...PlatformFull timeContract workWork at officeLocal areaImmediate start2 days per week$169k - $220k
...per quarter*We are seeking a Principal Engineer to lead the hands-on architecture... ...of our next-generation data and intelligence APIs. This role... ..., and architecting the platform interfaces high-performance throughput... ...use advanced analytics and AI to accelerate investigations...PlatformFull timeContract workTemporary workLocal areaRemote workWorldwideVisa sponsorshipFlexible hours2 days per week$114.6k - $234.6k
...Oracle Cloud Infrastructure) AI Infrastructure is at the forefront... ..., ultra-high-performance GPU platform designed to support AI/ML/HPC... ...to meet a talented Senior Software Engineer like you, who shares our... ...Only Oracle brings together the data, infrastructure, applications...PlatformTemporary workFlexible hours- ...is looking for a motivated DevOps Sr Principal Software Engineer to work with us in Austin, Texas. At Cadence... ...code to run state-of-the-art AI models on Cadence Tensilica hardware.... ...development experience. Understanding of CI/CD platforms and infrastructure. Understanding of...PlatformFull time
$135.2k - $306.4k
...functions to deliver new platform features focusing on... ...reliability.Mentor and guide engineers in distributed systems design, high-scale data processing, and... ...independently in fast-evolving AI solution spaces.Strong communication... ...- IC5As a member of the software engineering division,...PlatformTemporary workFlexible hours- ...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...PlatformFlexible hours
- Senior Principal Software Engineer (ServiceNow Information Architect)Be a part of a... ...products, and related operational data.The role combines expertise... ..., enterprise integrations, AI-assisted development, and... ...Identity, Procurement, and DevOps platforms to ensure data consistency...Platform
$272k - $431.25k
We're looking for a Principal Software Engineer to join our CSP Engagements team as... ...experience in system software, platform firmware, or large-scale... ...increasingly known as “the AI computing company.” We're looking... ...advancement.NVIDIA data center systems, such as DGX...PlatformFull timeRemote workShift work$180k - $210k
...We're currently hiring a Principal Software Engineer to join our growing remote team... ...the next generation of our platform—and we're looking for a... ...composition vs. inheritance, and data structures such as arrays,... ...Status Quo, Be the Customer, and AI or Annihilation. Benefits...PlatformCurrently hiringLocal areaRemote workFlexible hours$144.2k - $288.4k
...Principal Software EngineerWe're building a world of health around... ...a Principal Software Engineer — a deeply hands-on... ...multi-service clinical platform on GCP, while personally... ...of models on Vertex AI, including feature pipelines... ..., microservices, and data contracts that support...PlatformHourly payFull timeTemporary workLocal areaFlexible hours$144.2k - $288.4k
...organization, within CVS Health's Data, Digital, Analytics, and... ..., and people-focused Principal Software Development Engineer to join our high-energy,... ...our consumers by driving AI-powered innovation that transforms... ...in building an integrated platform that powers innovative...PlatformHourly payFull timeTemporary workLocal areaFlexible hours$114.6k - $234.6k
...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a... ...knowledge of microservices, data structures, algorithms,... ...life-saving care. And with AI embedded across our products...PlatformTemporary workFlexible hours$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- Austin, TXEngineering - Software /Full-time /On-... ...space and airborne platforms. We take pride in our... ...skilled and experienced Principal Embedded Software Engineer II to join our... ...schematics and component data sheets.Experience... ...artificial intelligence (AI) tools to support...PlatformPermanent employmentFull timeContract workWork experience placementLocal area
- ...and Inclusion. We weave AI into the fabric of... ..., is the observability platform built for control in the... ...customers to focus on the data and insights that matter... ...our industrial-scale Software-as-a-Service observability... ...seeking experienced engineers who can craft intuitive...PlatformFull timeRemote workFlexible hours
- ..., TXEngineering - Software /Full-time /On-sitePlease... ...and airborne platforms. We take pride in... ...and experienced Principal Embedded Software... ...embedded software engineering, responsible for defining... ...and component data sheets.Experience... ...artificial intelligence (AI) tools to support...PlatformPermanent employmentFull timeContract workWork experience placementWork at officeLocal area
$144.2k - $288.4k
...seeking a highly experienced Principal / Director-level Full-Stack Software Development Engineer to join our Digital... ...solutions. This role spans AI‑enabled applications, scalable digital platforms, and enterprise... ...across UI, backend, and data layers Build modern web...PlatformHourly payFull timeTemporary workLocal area- Austin, TXEngineering - Software /Full-time /On-... ...other space and airborne platforms. We take pride in our dynamic... ...as well as mission data and operations systems... ...qualification, as well as software engineering and software project... ...intelligence (AI) tools to support parts...PlatformPermanent employmentFull timeContract workWork experience placementLocal area
$169.3k - $304.7k
...opportunity to improve the platform running Akamai's AI and Compute platform... ...Partner with the best As a Principal SDET, you will lead the... .... As a Principal Software Development Engineer in Test, you will be responsible... ...they ever reach your data. Content Delivery :...PlatformWork experience placementWork at office- ...Senior Principal Applied AI-Software EngineerWe are seeking a hands-on Senior Principal Applied AI-Software Engineer who excels at building compelling test and measurement solutions in... ...directly impact Nigel, our AI-native platform for Test & Measurement, as well as the...PlatformFlexible hours
- ...Developer (Modernization, Automation & AI)Be a part of a team that’s ensuring Dell... ...integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into... ...at least 7+ years of hands-on ServiceNow platform development and architecture...Platform
- ...Principal Software Engineer — AI Native (IT / OT / Cybersecurity) Austitn, TX - Hybrid (2 Days in office)... ...Software Engineer role focused on AI-native platform development across IT, OT, and... ...backend systems, distributed services, data pipelines, and real-time processing frameworks...PlatformFull timeWork at officeLocal areaRemote work2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Data & AI Platform. Be the first to apply!
- principal software engineer Austin, TX
- data center engineer Austin, TX
- senior cloud data engineer Austin, TX
- data infrastructure engineer Austin, TX
- sr information security engineer Austin, TX
- hadoop big data developer Austin, TX
- data visualization developer Austin, TX
- remote data engineer Austin, TX
- etl data engineer Austin, TX
- data engineer analytics Austin, TX


