Senior Software Engineer - Build Tooling Infrastructure
Core
Design and develop custom tools and maintain mission-critical CI/CD infrastructure enabling application teams to deliver software quickly and reliably.
Role type
Senior Software Engineer (Build Tooling Infrastructure)
Builds
Pipeline libraries, CI servers, artifact storage, and cross-environment secrets management
Domain
Software Engineering / DevOps / Cloud Infrastructure
Deliverable
infrastructure
Required skills
CI/CD pipeline development, Jenkins administration, Vault, Git, Gradle, sbt, Docker, Kubernetes, AWS CloudFormation, Python, Groovy, Java
Preferred skills
Application performance monitoring (New Relic, Datadog), Go programming, GitOps workflows
Responsibilities
Build and maintain pipeline libraries abstracting build/release/deployment events; Partner with dev teams to implement CI/CD best practices; Support critical organization-wide deployment systems; Participate in code reviews; Join on-call rotation for production incidents; Author technical proposals and contribute to root cause analyses
Seniority
Senior, hands-on IC