SmartMobilityTalent

Senior Backend Engineer - Developer Experience

Trainline London, United KingdomHybridFull Time

Key Notes

C# and .NET modernisation across Trainline’s Cloud Native Acceleration Programme is the core of this £85,000 to £95,000 London role. The engineer containerises legacy services for Amazon ECS, creates reusable migration patterns and develops automation for product teams. Relevant expertise also includes Terraform, CI/CD, distributed systems and AI-assisted engineering experience, with office attendance of at least 60% over 12 weeks.

What You'll Work On

  • Modernise existing .NET services for Amazon ECS by containerising applications, removing legacy infrastructure dependencies and optimising cloud-native runtime behaviour.
  • Build resilient distributed systems with improved health checks, fault tolerance, observability and performance across Trainline’s modernised backend services.
  • Create reusable .NET migration templates and standards covering dependency injection, configuration, logging, monitoring and deployment across engineering teams.
  • Develop automation and AI-assisted tooling that analyses existing services and generates infrastructure or deployment scaffolding for cloud migrations.
  • Improve CI/CD pipelines and champion cloud-native practices through design reviews, documentation, demonstrations and mentoring across Trainline engineering.

Why This Role Matters

  • Trainline’s Cloud Native Acceleration Programme uses containerisation, shared .NET templates and migration automation to move legacy services onto Amazon ECS with reusable approaches across engineering teams.
  • Modernised backend services need reliable runtime behaviour; improved health checks, fault tolerance and observability address operational incidents while shared delivery processes support more consistent releases.

What They Are Looking For

  • Technical: Strong professional C#/.NET development experience, backend architecture and software-engineering principles are sought.
  • Domain: Distributed systems, resilience patterns, observability, scalability and performance optimisation are sought.
  • Technical: Terraform or equivalent infrastructure-as-code experience and CI/CD knowledge are sought.
  • Technical: Building and operating containerised applications using AWS and Amazon ECS is sought.
  • Experience: Reusable engineering patterns, frameworks or shared libraries across teams are sought.
  • Technical: AI-assisted engineering-tool experience with validation of outputs is sought.

Trainline

25 open jobs

Trainline sells rail and coach tickets across the UK and Europe through its app and website, aggregating fares from hundreds of carriers into a single search. The London-listed retailer also provides white-label ticketing technology to carriers and businesses.

Sector
Passenger Mobility Platforms
Headquarters
United Kingdom
Founded
1997
Operating Regions
Europe
Employees
1,001-5,000

Frequently Asked Questions

  • This role is Hybrid, based in London, United Kingdom.

  • Yes, this is a Full-time position.

Explore More Jobs

Discover more jobs from this company.

View All
View All