Salary
💰 £70,929 - £86,691 per year
Tech Stack
CloudDockerGoGoogle Cloud PlatformJavaScriptJenkinsJUnitKubernetesLinuxMicroservicesNode.jsNoSQLPythonSQLTerraformUnix
About the role
- Transforming the way we serve our 26 million customers by investing in cutting-edge technology and engineering talent
- Backend Software Engineer builds scalable, secure, and resilient services powering our digital platforms
- Work in a collaborative, agile environment shaping backend systems
- From microservices to cloud-native infrastructure, at the heart of our engineering transformation
- Design, develop, test, and deploy backend services using Go, Python, C#, or Node.js
- Build and manage containerized apps with Docker and Kubernetes (GKE)
- Develop RESTful APIs and work with API Gateways (Apigee)
- Apply IaC (Terraform) and DevOps practices (CI/CD, Git, Jenkins)
- Work with SQL/NoSQL and Unix/Linux environments
- Mentor junior engineers
Requirements
- Strong backend development experience in Python, Node.js, C#, or Go
- Experience with Docker, Kubernetes, and Istio
- Familiarity with cloud platforms (GCP preferred) and IaC tools (Terraform)
- Proficiency in CI/CD tools and DevOps principles
- Experience with TDD using JUnit and secure coding practices
- Microservices, event-driven systems, and test automation (BDD, contract testing) desirable