Software Engineer 2 - Development Infrastructure
Core
Design and deliver complex Development Infrastructure features, CI/CD systems, and engineering tools to improve software delivery reliability and efficiency.
Role type
Senior IC development infrastructure engineer
Builds
CI/CD pipelines, Docker base images, build and deployment systems
Domain
Cloud-native software development and DevOps
Required skills
Python, CI/CD pipeline design, cloud-native architecture, distributed systems, containerization, microservices, generative AI tools, incident response, code reviews
Preferred skills
Go, Bazel, Docker, Kubernetes, engineering effectiveness, AI-first workflows, GitHub Actions
Technologies
GitHub Actions, Docker, Bazel, Go, Kubernetes, Python, generative AI tools (Codex, Claude)
Responsibilities
Design and implement enhancements to CI/CD infrastructure and build pipelines; Use AI tools to adapt generated changes to production requirements; Participate in on-call and incident response; Coach other engineers on the team
Seniority
Senior, hands-on IC