Senior Principal Engineer (iOS) at Trainline | United Kingdom | Rezi

Senior Principal Engineer (iOS) at Trainline

Senior Principal Engineer (iOS)

Trainline · United Kingdom

2 weeks ago

Senior Principal Engineer (iOS)

Trainline · United Kingdom

20 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

As the Senior Principal Engineer (iOS), you will play a pivotal role in shaping the future of iOS engineering at Trainline. You will define the long-term technical strategy for iOS, establish a cohesive cross-platform architectural vision, and influence technical direction across the engineering organization. This is an individual contributor role where you'll create leverage through technical leadership, partnering with various teams to solve complex challenges and raise the technical bar.

Responsibilities

  • Define and own the long-term technical strategy for iOS, ensuring it supports Trainline's business goals and aligns with the wider architectural vision.
  • Own and evolve engineering standards, reusable patterns, and best practices for iOS across Trainline.
  • Lead organisation-wide technical modernisation programmes that simplify the engineering landscape and improve maintainability and scalability.
  • Partner closely with Principal Engineers, Architects, and senior engineering leaders to establish a cohesive cross-platform strategy.
  • Champion technical excellence through modular, testable, and maintainable software design.
  • Evaluate emerging technologies and AI-enabled engineering practices to identify where they create meaningful value.
  • Influence technical direction across the engineering organisation through clear communication and compelling technical proposals.
  • Mentor and develop senior engineers and members of the Principal Engineering community.
  • Represent Trainline within the wider engineering community through knowledge sharing, technical leadership, and community engagement.

Requirements

  • Significant experience defining technical strategy for large-scale iOS platforms or products, with a track record of delivering architectural improvements.
  • Deep expertise in modern iOS development, alongside strong experience designing modular, testable, and maintainable software.
  • Experience establishing engineering standards, technical patterns, and best practices, with the ability to influence their adoption across an organisation.
  • A proven ability to create alignment across engineering disciplines, working closely with architects, product, design, and technology leaders.
  • Strong judgement when evaluating emerging technologies, including AI-enabled engineering capabilities.
  • Excellent communication and influencing skills, with the ability to adapt your style to engage diverse audiences.
  • An active presence within the wider iOS engineering community through speaking, mentoring, open-source contributions, or community engagement (not essential).

Location

  • London
  • Paris
  • Barcelona
  • Milan
  • Edinburgh
  • Madrid

Work Type

  • Hybrid
  • Work from Abroad

Experience Level

  • Senior Principal Engineer

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 a company focused on building a greener, more sustainable future of travel through rail.
  • They are Europe's number 1 downloaded rail app, with over 135 million monthly visits and £6.3 billion in annual ticket sales.
  • Trainline collaborates with 270+ rail and coach companies in over 40 countries.
  • They are a FTSE 250 company driven by over 1,000 Trainliners from 50+ nationalities.
  • The company has a focus on growth in the UK and Europe.
  • Trainline's values are Think Big, Own It, Travel Together, and Do Good.
  • They are committed to creating inclusive places to work where everyone belongs and differences are valued and celebrated.

Equal Opportunity

  • We know that having a diverse team makes us better and helps us succeed. And we mean all forms of diversity - gender, ethnicity, sexuality, disability, nationality and diversity of thought. That's why we're committed to creating inclusive places to work, where everyone belongs and differences are valued and celebrated.