Senior Software Engineer
Build and operate production-critical GitOps deployment platforms, shared tooling, APIs, and durable infrastructure workflows. The role requires 8+ years of software engineering experience, strong Go or TypeScript skills, and expertise with cloud, Kubernetes, and delivery systems.
About the job
Responsibilities
- Own and operate a production GitOps deployment API and CLI built with TypeScript, Node.js, and NestJS.
- Maintain and extend self-service deployment tooling using Argo CD ApplicationSets and Helm for rolling services out to Google Cloud Run.
- Maintain the deployment manifest schema, Helm chart, and ApplicationSet integration.
- Own a shared internal TypeScript package ecosystem in an Nx monorepo consumed by dozens of services.
- Maintain the application ingress and edge-routing layer and its Helm charts.
- Build high-performance internal tools and APIs in Go to manage infrastructure metadata and lifecycle.
- Design long-running workflows with durable execution frameworks such as Temporal, orchestrating tasks across Git, cloud providers, and CI/CD pipelines.
- Develop Model Context Protocol (MCP) servers and agentic AI workflows for creating, upgrading, and auditing infrastructure configurations.
- Stabilize and document unfamiliar, production-critical systems before reshaping them.
Requirements
- 8+ years of software engineering experience, or equivalent, including building and operating infrastructure, platform, or delivery systems relied upon by other teams.
- Strong experience with delivery or GitOps tooling, including Argo CD, ApplicationSets, Helm, GitHub Actions, and declarative Git-driven deployment; or backend services and shared libraries consumed by many services.
- Proficiency in Go or TypeScript/JavaScript, with experience in or willingness to quickly learn the other.
- Understanding of software architecture, design patterns, and scalable RESTful API development.
- Experience with Kubernetes, serverless runtimes such as Google Cloud Run, and major cloud providers including Google Cloud and AWS.
- Ability to inherit and stabilize a production-critical system from a transitioning team.
Nice to Have
- Experience operating a deployment platform relied upon by other teams.
- Experience with Temporal or similar workflow engines such as Cadence or Airflow.
- Proficiency with Terraform, including modular and reusable modules.
- Practical experience with agentic AI, Model Context Protocol (MCP), or Agent-to-Agent (A2A) frameworks.
Skills
TypeScript, Node.js, Nestjs, Go, Argo Cd, Helm, GitHub Actions, Kubernetes, Google Cloud Run, GCP, AWS, Temporal, Terraform, Mcp, Nx
Similar jobs
DevOps / SRE jobsBuild and mature Mozilla’s internal developer infrastructure platform, including CI/CD, observability, Kubernetes optimization, environment bootstrapping, and cost optimization. The role requires 5+ years of software engineering experience, cloud-native expertise, and strong technical leadership.
Senior Software Engineer building and improving Mozilla’s internal developer infrastructure platform, including CI/CD, observability, Kubernetes, cloud optimization, and developer productivity workflows. Requires 5+ years of software engineering experience and expertise in cloud-native or platform engineering.
Build and operate scalable GPU/TPU HPC infrastructure for training and serving frontier AI models. The role partners with AI researchers, optimizes distributed workloads across clouds, and requires expertise in Kubernetes, Python, Go, Linux, and high-performance networking.
The Senior Network Engineer will design, automate, and operate large-scale, high-performance network infrastructure for AI data centers and GPU clusters. The role requires 5+ years of data center networking experience, expertise in spine-leaf fabrics and routing protocols, and familiarity with HPC or GPU-dense environments.
Own and scale infrastructure for agent orchestration, sandboxing, and hosted MCP services. The role requires hands-on Kubernetes, cloud, and infrastructure-as-code experience, along with strong software engineering fundamentals and high ownership.