Senior Software Engineer - DevOps
Deliveroo
about 3 hours ago
London, United Kingdom
Senior
Responsibilities
- Write and maintain software primarily in Go to automate infrastructure and improve developer workflows.
- Design, deploy, and operate secure, scalable systems in AWS.
- Build and maintain CI/CD pipelines using GitHub Actions, CircleCI, and Buildkite.
- Implement infrastructure as code and enhance automation across environments.
- Troubleshoot and resolve complex build, deployment, and production issues.
- Improve observability, reliability, and performance of internal platforms and production systems.
- Partner with engineering teams to define best practices for deployment and cloud architecture.
- Contribute to technical design discussions and drive continuous improvement in DevOps practices.
Requirements
- Strong experience building and operating CI/CD systems using tools like GitHub Actions, CircleCI, or Buildkite.
- Proficiency in writing and maintaining production-quality software, particularly in Go.
- Solid knowledge of AWS, including core services, networking, and cloud-native architecture principles.
- Experience with GitHub, including workflow automation and repository management.
- Familiarity with infrastructure as code and automated environment management.
- Strong understanding of reliability, observability, and operational best practices.
- Ability to debug complex systems and collaborate effectively across engineering teams.
Benefits
- Healthcare and well-being benefits.
- Parental leave and pension plans.
- Generous annual leave allowances, including time off for charitable causes.
- Country-specific benefits tailored to employee needs.
Tech Stack
AWSBuildkiteCircleCIGitHub ActionsGo
Categories
DevOps