Skip to content

Software Engineer – Infrastructure Tooling

Design, build, and maintain developer infrastructure and tooling for Android Automotive OS, including Gerrit, static analysis, and build systems. Requires 2+ years of software engineering experience and automotive domain exposure.

149k – 164kSunnyvale, CADevOps / SREOnsite2+ YOE

About the role

Responsibilities

  • Design, build, and maintain core libraries, frameworks, and developer tools used across the engineering organization.
  • Own and improve developer infrastructure used for building and testing Android Automotive OS (AAOS).
  • Operate and maintain the Gerrit code review system supporting AAOS and Android platform development, ensuring reliability, scalability, and security.
  • Develop and maintain automated code analysis, static analysis, and quality-gating tooling for large-scale AAOS codebases.
  • Collaborate with Android, platform, and application engineering teams to improve code quality, build performance, and release workflows.
  • Establish best practices, standards, and well-defined development paths for tooling and infrastructure across teams.
  • Act as the primary technical owner for all developer tooling related to Android Automotive OS.

Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering, or Electrical Engineering, or foreign equivalent.
  • At least 2 years of experience as a Software Engineer, with at least one year’s experience working at an automotive technology company.
  • At least 12 months of experience using C++, Python, ROS, Blaze, Critique, and gRPC/Protocol buffers.

Skills

C++PythonROSBlazeGerritgRPCProtocol BuffersStatic AnalysisCode Review SystemsAndroid Automotive Os

Similar roles

DevOps / SRE jobs

Software Engineer, Infrastructure (2-8 YOE)

Backend engineers build and scale Airtable's infrastructure across teams like Base, Compute, Data, Storage, and Traffic. Requires 2-8 years experience in distributed systems, databases; CS degree; hybrid work in SF, NYC, Seattle, or LA areas.

148k – 250kSan Francisco, CA +3DevOps / SREHybrid2+ YOETidbMySQL

Production Engineer

Production Engineer builds and operates large-scale systems, focusing on automation, monitoring, infrastructure management, and resilient operations. Requires 2+ years in SRE/DevOps, expertise in Linux, AWS, Kubernetes, and programming in Python or Golang.

155k – 185kMountain View, CADevOps / SREHybrid2+ YOEGoAWS

Site Reliability Engineer II

Manages multi-cloud infrastructure on Azure, AWS, and GCP for Illumio SaaS products, focusing on reliability, scalability, automation, and incident response. Requires 2+ years SRE/DevOps experience with Azure proficiency and scripting skills.

141k – 162kSunnyvale, CADevOps / SREOn-site2+ YOEGoAWS

Site Reliability Engineer II

Site Reliability Engineer II manages multi-cloud infrastructure on Azure, AWS, and GCP, implements IaC with Terraform, builds CI/CD pipelines, monitors systems, and drives automation for SaaS product reliability. Requires 2+ years SRE/DevOps experience, primarily in Azure, with scripting proficiency.

141k – 162kSunnyvale, CADevOps / SREOn-site2+ YOEGoAWS

Software Engineer - Infrastructure

Infrastructure engineer responsible for maintaining and scaling Kubernetes fleets, improving CI/CD, and making product-level code changes in Python or Go to support autonomous drone platform needs.

140k – 210kSan Mateo, CADevOps / SREHybrid2+ YOEGoSaaS