Skip to content

Software Engineer - Developer Infrastructure

Builds and improves core libraries, frameworks, and developer tools like Bazel and Buildkite CI/CD to boost engineering productivity. Requires 2+ years experience, Bachelor's in CS, and expertise in Go/C++/Python/TypeScript.

About the job

Responsibilities

  • Design, build, and improve the core libraries, frameworks, and tools every engineer uses day-to-day
  • Improve the speed and reliability of our developer infrastructure, including our Bazel build system and Buildkite CI/CD
  • Collaborate with all engineering teams to enable better code quality, testability and release processes
  • Carve out your own areas of expertise and influence product decisions - starting on day one
  • Establish best practices and standards to provide a well-lit-path for development

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent
  • 2+ years of experience building high quality software products and tools with a focus on quality, reliability, and developer ergonomics in technically challenging domains
  • The ability to own products end-to-end, from underlying infrastructure to engagement metrics
  • Language expertise (Go, C++, Python, or TypeScript preferred), with experience creating or maintaining libraries, frameworks, and APIs
  • Passion about code quality; modeling best practices in their own work and raising the quality bar across an organization
  • Drive and initiative to work in a fast-paced environment

Nice to Have

  • Experience working in automotive, autonomy, robotics, or related industries
  • Experience with service architecture and related middleware, including gRPC, Fx (Golang), SQLAlchemy
  • Experience with build, CI, and deployment technologies like Bazel, language toolchains (Go, C++, Python, TypeScript), Buildkite, Docker, Kubernetes, Terraform, or Ansible
  • Experience deploying software on either public clouds (AWS, GCP) or on-premise clusters
  • Deep knowledge of Linux operating systems and the software ecosystems that surround them

Compensation

Base salary range: $120,000 - $300,000 USD annually. Includes equity, comprehensive health/dental/vision/life/disability insurance, 401k with employer match, learning/wellness stipends, and paid time off.

Skills

Go, C++, Python, TypeScript, Bazel, Buildkite, gRPC, Kubernetes, Docker, Terraform

Mercury

Mercury

San Francisco, CA
Software Engineer - Infrastructure
$116k+/yrRemote2+ YOEDevOps / SRE

Build Mercury’s secure, observable infrastructure platform across AWS, networking, containers, and developer tooling. The role requires strong Linux fundamentals, cloud-native experience, technical writing ability, and software development skills, with opportunities to support AI-agent infrastructure.

Fab2

Fab2

Austin, TX
Infrastructure Software Engineering Intern
$114k+/yrOn-siteDevOps / SRE

Infrastructure and site reliability intern building and operating on-premises backend infrastructure for a semiconductor fabrication environment. The role emphasizes systems programming, Linux, networking, reliability, observability, automation, and performance engineering.

Fab2

Fab2

Austin, TX
Infrastructure Software Engineering Intern
$108k+/yrOn-siteDevOps / SRE

Winter infrastructure and site reliability internship focused on building and operating minimal, on-premises backend infrastructure for a semiconductor fabrication facility. The role requires systems programming, Linux, networking, distributed systems, and hands-on infrastructure or automation experience.

Ontic

Ontic

Austin, TX

Associate DevOps Engineer
$100k+/yrHybridDevOps / SRE

Supports cloud infrastructure, automation, CI/CD, monitoring, and service reliability while learning alongside a global DevOps team. The entry-level role requires a bachelor’s degree, foundational systems knowledge, and exposure to cloud and DevOps tools.

PagerDuty

PagerDuty

Atlanta, GA

Site Reliability Engineer I
$98k+/yrHybridDevOps / SRE

Supports and evolves the networking, compute, Kubernetes, and ingress infrastructure powering PagerDuty’s real-time platform. Requires 0–1+ years of relevant experience, Linux production operations, cloud infrastructure knowledge, programming proficiency, and Infrastructure as Code experience.