This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Working within one of our agile Engineering teams, this role reports to an Engineering Manager. As a Senior Software Engineer, you will be a technical leader within the team - driving architectural decisions, owning complex technical initiatives, and raising the engineering bar across the team and beyond.
Job Responsibility:
Drive technical design and architectural decisions for platform services and infrastructure
Own and deliver complex technical initiatives from concept to production
Work in a small agile team, contributing to planning, reviews and retrospectives
Design, build and improve applications with a focus on infrastructure, reliability and developer experience
Mentor and support fellow engineers
Collaborate with other teams to define API contracts and drive adoption of platform services
Work with Product Managers and the Engineering Manager to shape the technical roadmap
Troubleshoot and resolve complex production issues
participate in on-call rotations
Requirements:
5+ years of commercial Software Engineering experience
Strong experience with Java, Maven/Gradle, RESTful APIs, and thorough testing practices
Solid experience with AWS cloud services and infrastructure (ECS, Fargate, ALB, API Gateway, Lambda, DynamoDB)
Hands-on experience with Infrastructure as Code, specifically Terraform
Experience with containerisation and orchestration (Docker, ECS/Fargate)
Understanding of networking concepts: load balancing, API gateways, DNS, TLS/SSL
Understanding of user and client authentication and authorisation flows (OAuth2, OIDC, JWT)
Proven ability to lead technical discussions, make architectural decisions and drive them to completion
Comfortable with on-call responsibilities and incident response
Proficient in using AI-assisted development tools (e.g., Cursor, Claude Code, GitHub Copilot) to accelerate delivery and improve productivity
Nice to have:
Service mesh concepts and technologies
Observability and monitoring (CloudWatch, distributed tracing, structured logging)
CI/CD pipeline design and optimisation
What we offer:
Flexi-Week and Work-Life Balance: a flexible four-day Flexi-Week at full pay and with no reduction to annual holiday allowance
paid special leaves
Remote Working Allowance: monthly allowance to cover part of running costs
Flexi-Office: international culture and flexibility to work across Awin regions
Meal Vouchers: supported with a net sum for lunches
Health & Wellbeing: insurance covering health, vision and/or dental treatments for you and up to one additional family member
Remote Working Furniture Package: after 3 months of employment, eligible for a furniture package