Senior Software Engineer, Release Infra
Core
Design, build, and operate core systems for release pipelines, observability, and incident management to ensure safe, fast, and reliable deployments for a global finance platform.
Role type
Senior IC Release Infrastructure Engineer
Builds
Scalable, high-availability release infrastructure, observability tooling, and incident response workflows for a fintech platform serving 200+ markets.
Domain
Fintech / Cloud Infrastructure / DevOps
Deliverable
infrastructure
Required skills
Backend programming (Go, Java, Kotlin, Python), CI/CD pipeline design and automation, distributed systems architecture, container orchestration (Kubernetes), infrastructure-as-code (Terraform), observability stack design, SRE practices (SLIs/SLOs), data storage optimization (SQL/NoSQL), release process improvement.
Preferred skills
Experience with specific CI/CD tools (GitHub Actions, CircleCI, Argo, Spinnaker), deep familiarity with cloud platforms (AWS, GCP, Azure), cross-functional collaboration on complex production issues.
Technologies
Go, Java, Kotlin, Python, GitHub Actions, CircleCI, Buildkite, Argo, Spinnaker, Jenkins, AWS, GCP, Azure, Docker, Kubernetes, Terraform, CloudFormation, SQL, NoSQL.
Responsibilities
Design and maintain release infrastructure for deployment pipelines and incident workflows; drive technical strategy for scalable, reliable release systems; collaborate with product and ops to ensure safe, predictable releases; improve end-to-end release processes to reduce risk and cycle time; build observability and incident response tooling; mitigate risks in the release stack; define and monitor key release metrics; debug complex production issues; mentor engineers on infrastructure quality; stay current on emerging release engineering and SRE practices.
Seniority
Senior, hands-on IC with mentorship responsibilities