Trainline
Senior Backend Engineer - .Net
London, Remote. Posted 4 months ago
The role
You will deliver new functionality and features using appropriate tools and techniques. You will take full ownership of the development lifecycle from code to production and act as a coach and mentor to others.
What you will do
- Deliver new functionality or features
- Ensure quality is at the heart of everything you and your team do
- Continuously improve the code base
- Keep our customer as the number one priority
- Actively identify blockers, boulders, time sinks and waste, and actively attempt to remove them
- Make significant contribution to technical decisions
- Act as a coach and mentor to others in the team
- Take full ownership of the development lifecycle from code to production, including deployment and monitoring
Required qualifications
- Experience mentoring less experienced engineers and comfortable pair-programming with colleagues
- Hands on experience with C# .NET and the latest features
- Experience collaborating with front-end engineers and other disciplines to deliver end-to-end features and cross-functional epics
- Experience working with identity and authentication systems (e.g. IdentityServer, OpenID Connect, OAuth2)
- Experience designing and maintaining CI/CD pipelines (e.g. GitHub Actions, TeamCity, Spacelift or similar tools)
- Hands-on experience with Infrastructure as Code, particularly Terraform
- Strong experience with observability practices (logging, monitoring, alerting)
- Familiarity with tools such as New Relic and ELK stack (or equivalents)
- Experience supporting production systems and improving reliability
- Strong experience building and operating microservices architectures
- Experience with event-driven systems and asynchronous messaging patterns
- Solid understanding of distributed systems and scalability challenges
Nice to have
- AWS preferred
- Azure or GCP also valuable
- Curiosity about AI and emerging tools
Benefits
- Private healthcare & dental insurance
- Generous work from abroad policy
- 2-for-1 share purchase plans
- EV Scheme
- Extra festive time off
- Excellent family-friendly benefits
- Clear career paths
- Transparent pay bands
- Personal learning budgets
- Regular learning days
About the company
Trainline is Europe’s leading independent rail platform. It enables travellers to find and book rail and coach journeys through a mobile app, website, and B2B partner channels.