Principal Software Engineer Ads Infrastructure jobs in Mountain View – Browse 798 openings on RoboApply Jobs

Principal Software Engineer Ads Infrastructure jobs in Mountain View

Open roles matching “Principal Software Engineer Ads Infrastructure” with location signals for Mountain View. 798 active listings on RoboApply Jobs.

798 jobs found

1 - 20 of 798 Jobs
Apply
companyUnity Technologies logo
Full-time|$250K/yr - $340K/yr|On-site|Mountain View, CA, USA

Join Our Team!The Ads Infrastructure team at Unity Technologies is at the forefront of building and managing the backbone of one of the world’s largest real-time advertising platforms. Our robust infrastructure supports every aspect of Unity Ads, facilitating segmentation, optimization, bidding, traffic routing, experimentation, and analytics on a global scale.We prioritize the development of resilient, scalable, and cost-effective systems that handle immense traffic volumes across various regions while adhering to stringent latency and availability standards. Our platform leverages cutting-edge technologies such as Kubernetes, Kafka, Flink, Starrocks, Valkey, and other cloud-native components, empowering engineers, data scientists, and product teams to propel Unity Ads towards success.This senior individual contributor position holds significant technical influence across the organization. You will take ownership of pivotal architectural decisions, guide long-term platform advancements, and collaborate with team members, senior managers, and directors to shape the technical trajectory of Ads Infrastructure while maintaining a hands-on approach.

Mar 19, 2026
Apply
companyDeepMind Technologies Limited logo
Full-time|On-site|Mountain View, California, US

Role Overview DeepMind is seeking a Principal Engineer for the Gemini Application Infrastructure team in Mountain View, California. This position focuses on guiding engineering work to strengthen and expand the application infrastructure that supports Gemini. The role involves shaping systems for reliability, scale, and efficiency. What You Will Do Lead technical initiatives to improve and evolve the Gemini application infrastructure. Work closely with colleagues from various disciplines to design and deliver infrastructure solutions. Apply new technologies and methods that advance the capabilities of artificial intelligence applications.

Apr 16, 2026
Apply
companyLinkedIn Corporation logo
Full-time|On-site|Mountain View

Join our innovative team at LinkedIn as a Principal Staff Software Engineer specializing in Trust. In this pivotal role, you will lead the development of scalable and secure systems, ensuring user trust and data integrity. Collaborate with cross-functional teams to design, implement, and optimize solutions that enhance the platform's security and user experience.As a key contributor, you will leverage your expertise in software engineering and security practices to influence product direction and drive technical excellence. Your leadership will empower teams to deliver high-quality software that meets our users' needs and expectations.

Apr 10, 2026
Apply
companyMoveworks logo
Full-time|$105K/yr - $155K/yr|On-site|Mountain View, CA

Join Our Team as a Software Engineer, Core InfrastructureAs a pivotal member of the Core Infrastructure team at Moveworks, you will play a crucial role in designing and implementing the next generation of our AI infrastructure. With Moveworks experiencing rapid growth, our infrastructure team is dedicated to creating and maintaining reliable, resilient foundational services and frameworks that enable our products to scale efficiently and support our engineering teams in delivering customer-facing features swiftly.Collaborate closely with machine learning, search, product, data, and frontend teams to assess their infrastructure requirements, influence the infrastructure roadmap, and lead various projects from conception to execution.Design and construct core infrastructure components and foundational functionalities, including distributed key-value stores, schema-less data stores, authentication and authorization systems, event streaming, distributed configuration management, rate limiting, circuit breaking, feature flag systems, A/B testing, and traffic capture and replay.Enhance the observability and reliability of Moveworks systems by building and refining distributed logging, tracing, monitoring, and alerting infrastructures.Establish methodologies and metrics to evaluate the performance of microservices and product functionalities, identify bottlenecks, and enhance the overall performance and scalability of Moveworks applications.Consistently deliver time-sensitive work that is interconnected with other engineering teams.

Feb 3, 2026
Apply
companyNuro logo
Full-time|$160.4K/yr - $240.5K/yr|On-site|Mountain View, California (HQ)

Nuro develops self-driving technology, aiming to make autonomous vehicles accessible for everyone. Since 2016, the team has blended advanced AI with automotive-grade hardware, licensing the Nuro Driver™ to support robotaxis, commercial fleets, and personal vehicles. Partnerships with automakers and mobility platforms help bring these autonomous solutions to commercial scale. The Senior Software Engineer - Software Update Infrastructure role is part of the Fleet Connectivity team based in Mountain View, California. This position focuses on building and maintaining systems that support release infrastructure and over-the-air (OTA) updates for Nuro’s autonomous vehicles. The work covers both cloud and robotics stacks, ensuring reliable network connectivity, telemetry, and software updates that are vital to Nuro’s mission. What you will do Design, build, test, deploy, and maintain software for release infrastructure and OTA updates. Manage project priorities, deadlines, and deliverables within the team and when working with other groups. Write high-quality, testable code that meets strict code quality standards. Monitor release system performance by defining and tracking KPIs, and implement optimizations to improve build costs, times, and storage usage. Create testing and validation programs to ensure system architecture and data flows are reliable. Contribute to documentation and participate in on-call rotations during business hours. Requirements 5+ years of experience working with large-scale distributed systems. Proficiency in C++ or Go. Comfortable working in Unix/Linux environments and with Bash scripting. Ability to translate broad requirements into detailed system designs. Strong knowledge of data structures, algorithms, and distributed system software design. Bachelor’s degree in Computer Science, Electrical Engineering, or a closely related field. Bonus points Experience with SQL. Familiarity with Google Cloud Platform (GCP). UI development experience. Background in OTA updates execution and management.

Apr 21, 2026
Apply
companyWaymo LLC logo
Full-time|$170K/yr - $216K/yr|Hybrid|Mountain View, CA, USA

Waymo is at the forefront of autonomous driving technology, dedicated to becoming the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has been relentless in its mission to develop the Waymo Driver—The World's Most Experienced Driver™. This innovative technology aims to enhance mobility access and significantly reduce traffic-related fatalities. Our Waymo Driver powers a fully autonomous ride-hail service, having successfully completed over ten million rider-only trips, driven more than 100 million miles on public roads, and engaged in tens of billions of miles in simulation across more than 15 states in the U.S.The Onboard Infrastructure Team plays a crucial role in the design and development of the fundamental infrastructure for Autonomous Driving Vehicle (ADV) systems, which includes critical components such as perception, planning, and routing functionalities. This team is responsible for defining the architecture and frameworks necessary to implement these essential systems. Additionally, the team oversees the entire runtime environment for both on-car systems and large-scale simulations, ensuring optimal performance, reliability, and an exceptional developer experience throughout the development lifecycle. This is a hybrid position, reporting to a Staff Engineer, Tech Lead Manager.In this hybrid role, you will report to a Staff Software Engineer / TLM.Your Responsibilities:Lead architectural and framework enhancements to improve driving quality, performance, reliability, and overall developer experience.Comprehensively understand the Waymo code lifecycle—from deployment on autonomous vehicles to conducting large-scale simulations—to ensure top-tier quality across all operational environments.Design, implement, and deploy essential C++ APIs that handle critical functions such as asynchronous management, experimentation pipelines, multi-platform deployments, complex data extraction, debugging tools, and advanced system visualization.Act as a pivotal resource for onboard teams, assisting them in optimizing software setups for maximum efficiency, flexibility, scalability, and reliability, ensuring alignment with Waymo's rapidly evolving requirements.Enhance our internal tools, infrastructure, and development processes to accelerate engineering velocity while maintaining stringent control over system complexity, performance, reliability, and developer experience.

Feb 10, 2026
Apply
companyWaymo LLC logo
Full-time|On-site|Mountain View, CA, USA

Waymo is seeking a Principal Software Engineer focused on Onboard Field Response to help advance autonomous driving technology. This position is based in Mountain View, CA. Role overview This role centers on improving how autonomous vehicles respond in real-world environments. The Principal Software Engineer will design and implement software for onboard systems, working to ensure vehicles operate smoothly and efficiently. What you will do Design and build software solutions for onboard field response Collaborate with cross-functional teams to integrate and refine technology Contribute to the ongoing innovation of Waymo's autonomous vehicle systems Requirements Expertise in software engineering and a strong background in developing solutions for complex systems are essential for this role.

Apr 28, 2026
Apply
companyNuro logo
Full-time|$160.4K/yr - $240.5K/yr|On-site|Mountain View, California (HQ)

Who We Are Nuro is a pioneering self-driving technology company dedicated to making autonomy accessible to everyone. Established in 2016, we are on a journey to develop the world’s most scalable driver by integrating advanced AI with high-quality automotive hardware. Our proprietary technology, the Nuro Driver™, is licensed for a variety of applications including robotaxis, commercial fleets, and personal vehicles. With our proven technology from years of successful self-driving deployments, we provide automakers and mobility platforms with a clear pathway to commercial-scale autonomous vehicles, fostering a safer, more connected future. About the RoleWe are seeking a talented Software Engineer to join our Fleet Connectivity team, focusing on building and maintaining our release and over-the-air (OTA) update infrastructure. Our engineers work across both cloud and robotic systems to create reliable and efficient solutions for network connectivity, telemetry, and software updates, which are vital for scaling our autonomous vehicle vision. About the Work Design, develop, test, deploy, maintain, and enhance software for mission-critical systems such as release infrastructure and OTA updates. Manage project priorities, deadlines, and deliverables, coordinating effectively across teams. Write clean, testable code that adheres to our stringent code quality standards. Monitor and optimize the performance of our release systems, defining and tracking KPIs, and proposing improvements to enhance build cost, time, and space requirements. Create test and validation programs to ensure the robustness of system architecture and data flow. Contribute to documentation improvements and participate in an on-call rotation during business hours. About You 5+ years of professional experience with large-scale distributed systems. Strong proficiency in C++ or Go programming languages. Familiarity with Unix/Linux environments and Bash scripting. Ability to translate high-level requirements into detailed, cohesive system designs. Experience with data structures, algorithms, and software design principles tailored for large-scale distributed systems. Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.

Mar 6, 2026
Apply
companyWaymo LLC logo
Full-time|$170K/yr - $216K/yr|Hybrid|Mountain View, CA, USA

Waymo is at the forefront of autonomous driving technology, committed to becoming the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has dedicated itself to developing the Waymo Driver—The World's Most Experienced Driver™—aiming to enhance mobility access and prevent the thousands of lives lost to traffic accidents. The Waymo Driver is the backbone of our fully autonomous ride-hail service and is adaptable to various vehicle platforms and applications. With over ten million rider-only trips and extensive experience driving more than 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states, we are revolutionizing transportation.The Labeling Platform Team is pivotal in creating data solutions that fuel innovative research and development throughout all phases of the ML Lifecycle: pretraining, supervised fine-tuning, and reinforcement learning. The high-quality labeled data produced by our team is essential for enhancing the Waymo Driver and various models that support broader business initiatives.

Feb 10, 2026
Apply
companyWaymo LLC logo
Full-time|$170K/yr - $216K/yr|On-site|Mountain View, California, USA

Waymo is pioneering the future of transportation with its cutting-edge autonomous driving technology, striving to become the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has dedicated itself to developing the Waymo Driver—The World's Most Experienced Driver™—to enhance mobility access and prevent traffic-related fatalities. With over ten million rider-only trips powered by the Waymo Driver, which has autonomously traveled over 100 million miles on public roads, we are transforming the way people experience transportation across 15+ U.S. states.Your Role:Design, develop, test, and launch innovative features for SQL-based query APIs and systems to assess and generate metrics for Waymo Driver evaluations.Analyze and enhance the performance and scalability of the query execution engine.Craft clean, testable, and maintainable code in C++ and SQL, adhering to industry best practices.Monitor system health and performance, proactively resolving issues as they arise.Collaborate with data scientists, product managers, and engineers to identify data requirements across Simulation, Planner, Behavior, Perception, and Commercialization, ensuring alignment with analytical needs.

Feb 10, 2026
Apply
companyWaymo LLC logo
Full-time|$204K/yr - $259K/yr|Hybrid|Mountain View, CA, US; Ann Arbor, MI, US

Waymo is at the forefront of autonomous driving technology, dedicated to becoming the world’s most trusted driver. Originating from the Google Self-Driving Car Project in 2009, we have developed the Waymo Driver—The World’s Most Experienced Driver™—aimed at enhancing mobility and saving lives lost to traffic accidents. The Waymo Driver powers our fully autonomous ride-hail service and can be adapted to various vehicle platforms and applications. With over ten million rider-only trips completed, our technology has autonomously navigated more than 100 million miles on public roads and executed tens of billions of miles in simulation across more than 15 U.S. states.Our Hardware Engineering team is a dynamic and collaborative group of electrical, mechanical, reliability, software, and vehicle engineers. We design, build, and refine the innovative products that serve as the eyes and ears of Waymo’s autonomous driving technology, integrating them seamlessly into our vehicle platforms. We invite curious and talented individuals to join us in driving innovation forward.This position follows a hybrid work model and reports to a Staff Software Engineer.

Feb 10, 2026
Apply
companyWaymo LLC logo
Full-time|On-site|Mountain View, CA, USA; San Francisco, CA, USA

Join Waymo as a Senior Software Engineer specializing in Simulation Infrastructure, where you will lead the development of innovative simulation tools and frameworks that enhance our self-driving technology. You will collaborate with cross-functional teams to design robust software solutions that drive our mission to make transportation safer and more accessible through autonomous driving.

Apr 3, 2026
Apply
companyMoveworks logo
Full-time|$163K/yr - $286K/yr|On-site|Mountain View, CA

Your Role at MoveworksDevelop and enhance core infrastructure services and microservices that support our machine learning, frontend, and platform teams.Implement critical functionalities such as distributed configuration management, rate limiting, feature flagging, A/B testing, and traffic capture and replay.Optimize the performance, scalability, and observability of Moveworks cloud infrastructure.Consistently deliver time-sensitive projects in collaboration with other engineering teams.Take full ownership of features from inception to deployment while actively influencing the infrastructure roadmap.Engage in a highly collaborative, in-person role, working across various teams including Core and ML engineering.

Jan 27, 2026
Apply
companyIntrinsic Robotics logo
Full-time|$180K/yr - $197K/yr|On-site|Mountain View, California

At Intrinsic Robotics, a part of Alphabet, we are on a mission to revolutionize industrial robotics. We believe that advancements in artificial intelligence, perception, and simulation will redefine the capabilities of industrial robotics in the near future, with software and data at the heart of this transformation. Our vision is to make industrial robotics more intelligent, accessible, and user-friendly for countless businesses, entrepreneurs, and developers. We are a vibrant team of engineers, roboticists, designers, and technology enthusiasts dedicated to unlocking the creative and economic potential of industrial robotics.Role OverviewAs a Software Engineer on our Data Infrastructure team, you will play a pivotal role in designing, developing, and maintaining the data infrastructure that drives our state-of-the-art robotics systems. Your contributions will facilitate the design, development, and operational workflows for robotics, integrating with Kubernetes-based cloud and on-device services. This includes the systems responsible for collecting and processing real-world data from our robots, feeding that information into our machine learning pipelines to train and assess the models that empower our robots with intelligence. You will collaborate closely with an enthusiastic Product and Engineering team to create software that enhances the capabilities of fleets of robots.Your Impact on Our MissionDesign, develop, and maintain scalable and reliable data pipelines for the collection, processing, and storage of vast amounts of robotics data (including sensor data, telemetry, and logs).Construct data pipelines to train the next generation of functional robot models.Develop and support tools and infrastructure for data exploration, analysis, and visualization.Implement and uphold best practices for data security and privacy.Collaborate with Customers, Product Managers, and Researchers to tailor data pipelines for analysis and research.

Feb 20, 2026
Apply
companyNuro logo
Full-time|$160.4K/yr - $240.5K/yr|On-site|Mountain View, California (HQ)

Who We Are Nuro is at the forefront of self-driving technology, committed to making autonomy accessible to everyone. Since our inception in 2016, we have been developing the world's most scalable autonomous vehicle driver, merging advanced AI with robust automotive hardware. Our flagship technology, the Nuro Driver™, is licensed across various applications, including robotaxis, commercial fleets, and personal vehicles. With years of proven technology from self-driving deployments, Nuro provides automakers and mobility platforms a clear pathway to commercial-scale autonomous vehicles, paving the way for a safer, richer, and interconnected future. About the Role As our software team expands, we are seeking skilled engineers to play a pivotal role in one of the following areas: Onboard Systems, Performance, or Devices Platform. Onboard Systems: Our onboard systems team develops reliable and high-performance platforms that enable integration of autonomy software and algorithms across various self-driving platforms. This role necessitates close collaboration with software, hardware, and systems/safety teams to ensure seamless and safe integration of new software and hardware, while addressing onboard errors and performance challenges. Performance: The Performance team is dedicated to optimizing Nuro’s AV software, ensuring our vehicles can respond quickly and safely to their environments. This team creates systems and tools for continuous performance analysis while driving efforts in latency reduction and resource efficiency to support our autonomy teams in implementing an effective autonomy stack for current and future generations of the Nuro Driver. Devices Platform: The Devices Platform team lays the groundwork for Nuro’s onboard software related to our sensor and compute platform, including device drivers, inter-device protocols, and runtime APIs. We are creating a hardware-agnostic platform for the perception and autonomy software stack, maximizing the reliability, quality, and performance of our sensor and compute hardware. This team collaborates with internal and external stakeholders to define, evaluate, and integrate next-generation hardware platforms for Nuro’s products while developing necessary tooling for continuous testing and validation. About You You possess substantial expertise and experience in several of the following areas:

Feb 19, 2026
Apply
companyLinkedIn logo
Full-time|On-site|Mountain View

As a Senior Staff Software Engineer specializing in Compute Infrastructure, you'll play a pivotal role in designing, building, and optimizing our cloud infrastructure systems. Your expertise will help drive performance and scalability, ensuring our platforms support the ever-increasing demand for data processing and storage. You will work collaboratively with cross-functional teams to develop innovative solutions that enhance our technology stack.

Mar 18, 2026
Apply
companyWaymo LLC logo
Full-time|On-site|Mountain View, CA, USA

Join Waymo as a Principal Software Engineer, ML System Architect, where you'll leverage your expertise in machine learning to architect innovative software solutions. As a core member of our engineering team, you will be instrumental in shaping the future of autonomous driving technology.

Apr 1, 2026
Apply
companyAurora Innovation logo
Full-time|$189K/yr - $303K/yr|On-site|Mountain View, California

About UsAt Aurora, our mission is to revolutionize transportation through safe and efficient self-driving technology, making it accessible to everyone.Explore the Aurora Driver and discover how we are paving the way for a new era in mobility and logistics.Join our team of dedicated professionals at Aurora, where you will engage in complex challenges and continuously enhance your expertise in a collaborative atmosphere. For updates, visit aurora.tech or connect with us on LinkedIn.We are on the lookout for a skilled and driven Staff Software Engineer to spearhead a new team focused on enhancing and modernizing our Offline Testing Infrastructure (OTI). OTI serves as a vital middle-layer infrastructure that supports our PR testing, test creation, and Verification & Validation (V&V) processes.This role is critical, with a strong emphasis on increasing the efficiency of our engineering teams and ensuring the reliability of our release cycles. The ideal candidate will build and lead a small, dedicated team to transition OTI to a stable, high-performance, and scalable platform.Responsibilities:Team Leadership: Act as the technical lead for the OTI team, guiding the strategic vision, execution, and long-term stability of our core infrastructure.Testing Ecosystem Development:Design a next-generation offline testing architecture that meets diverse team requirements, minimizes redundancy, and fosters collaboration across the organization.Collaborate with Test Creation and Test Drive teams to...

Mar 11, 2026
Apply
companyLinkedIn logo
Full-time|On-site|Mountain View

Join LinkedIn as a Distinguished Software Engineer specializing in Data Infrastructure, where you will lead innovative projects that enhance our data capabilities and support millions of users worldwide. This role requires a deep understanding of data architecture and an ability to design scalable solutions.

Apr 9, 2026
Apply
companyMoveworks logo
Full-time|$123K/yr - $190K/yr|On-site|Mountain View, CA

Your Role As a key member of the Core Infrastructure team at Moveworks, you will play a pivotal role in designing and implementing the next evolution of our AI infrastructure. With Moveworks experiencing rapid growth, the infrastructure team is charged with creating and maintaining robust foundational services and frameworks that empower our products to scale effortlessly while enabling our engineering teams to rapidly develop customer-facing features. Collaborate closely with teams in machine learning, search, product development, data, and frontend engineering to assess infrastructure requirements, shape the infrastructure roadmap, and spearhead various projects. Design and develop core infrastructure and essential functionalities including distributed key-value stores, schema-less data storage, authentication and authorization mechanisms, event streaming, distributed configuration management, rate limiting, circuit breaking, feature flagging systems, A/B testing, and traffic capture and replay. Enhance the observability and reliability of Moveworks systems by improving distributed logging, tracing, monitoring, and alerting capabilities. Establish methodologies and metrics for assessing the performance of microservices and product functionalities, identify and resolve bottlenecks, and enhance the performance and scalability of Moveworks applications. Consistently deliver time-sensitive work that is interdependent with other engineering teams.

Feb 4, 2026

Sign in to browse more jobs

Create account — see all 798 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.