At a Glance
- Tasks: Shape the technical direction of our Platform Services and mentor teams for success.
- Company: Join FCM, a global leader in travel management with a vibrant culture.
- Benefits: Enjoy exclusive travel discounts, career development, and comprehensive health plans.
- Why this job: Make a real impact by driving architectural coherence and fostering an engineering culture.
- Qualifications: Experience in .NET and Ruby, with strong communication and collaboration skills.
- Other info: Be part of a diverse team that values respect, dignity, and opportunity for all.
The predicted salary is between 36000 - 60000 £ per year.
About FCM
FCM is more than a global travel management company with 24/7 support in 100+ countries. We’re a movement—6,500+ changemakers, travel experts, and performance drivers redefining corporate travel. We don’t just keep the world’s biggest companies moving—we make it smoother, smarter, and bolder. Certified as a great place to work and fuelled by an alternative mindset, we embrace change, challenge convention, and do things differently. This is FCM - where different happens.
About the role
As a Staff Engineer, you’ll play a pivotal role in shaping the technical direction of our Platform Services organisation. Operating as part of the Strategic Leadership Team, you’ll provide deep technical leadership across our three stream-aligned squads—Customer Profile & Configuration, Trip Services & Booking Management, and AgentPort & Traveller Services. This is an influence-driven role, not a management position. You’ll partner with Tech Leads as peers, helping squads achieve autonomy while ensuring our platform remains coherent, scalable, and technically excellent.
You will:
- Drive architectural coherence, collaborating with Tech Leads on cross-squad decisions and ensuring systems integrate seamlessly.
- Build technical capability across teams by mentoring, facilitating best practices, and enabling squads to solve architectural challenges independently.
- Lead complex cross-domain problem solving, working side-by-side with Tech Leads and the Strategic Leadership Team to guide technical strategy and resolve multi-squad challenges.
- Contribute to technology strategy, influencing decisions on frameworks, platforms, and emerging technologies.
- Foster a strong engineering culture through documentation, knowledge sharing, workshops, and partnership across squads.
Your success will be measured by the reduction of integration issues, alignment of technology choices, improved squad autonomy, and the trust and impact you build across the organisation.
About you
You are an experienced engineer with a passion for technical leadership, architectural thinking, and building capability in others. You thrive in environments where influence, collaboration, and facilitation matter more than authority.
You’ll bring:
- Technical Excellence
- Deep experience across multiple technology domains—.NET and Ruby (essential); Elixir and Java (nice to have).
- The ability to understand and shape system-level architecture.
- A strong track record of solving complex technical challenges.
- Curiosity for emerging technologies and industry trends.
- Influence Without Authority
- You guide through expertise, not hierarchy.
- Skilled at facilitating discussions, building alignment, and navigating ambiguity.
- Strong communication skills across technical and non-technical audiences.
- Collaboration & Partnership
- A genuine appreciation for diverse perspectives.
- A mindset focused on uplifting others, sharing success, and building trust.
- The judgement to step in when needed—and step back when teams are ready.
- Systems Thinking
- A holistic view of how systems connect and evolve.
- The ability to foresee second-order impacts of technical decisions.
- Strong awareness of how technology choices enable business outcomes.
What’s in it for you
- Exclusive Travel Discounts: As part of Flight Centre Travel Group, you gain access to exclusive industry rates and discounts through our in-house travel team.
- Career Development: With Flight Centre Travel Group’s global presence, spanning 30+ brands in over 20 countries, you’ll have clear career pathways and the resources you need to achieve your professional goals, including training and support.
- Vibrant Culture & industry-renowned social events: Experience our fun, industry-renowned culture with exciting social events such as monthly awards nights, global conferences, end-of-financial-year balls, and more.
- Active Hour: Prioritise your well-being with an hour dedicated each week to focus on your fitness or personal wellness.
- Comprehensive Health Cash Plan: Get reimbursed for a variety of medical services, including dental, optical, and chiropractic care, with our bronze-level health cash plan.
- Health & Wellbeing Challenges: Stay engaged with monthly health and wellbeing challenges designed to keep you motivated and healthy.
- Financial Wellbeing Support: Access expert financial services, including mortgage advice, regulated financial guidance, and money coaching to help you manage your finances.
- And Much More: Enjoy a range of additional benefits, including company-matched charitable donations, an excellent pension scheme, share options, an electric vehicle scheme, and a variety of salary sacrifice benefits.
Our number one philosophy is Our people. Flight Centre Travel Group's promise is to provide an environment with equality of respect, dignity and opportunity for all our employees. We value an inclusive and supportive workplace which reflects the diversity of our society.
We welcome accommodation requests to help make our hiring and onboarding experience as accessible as possible. Please advise us about accommodation needs at any point by contacting our Recruitment Team.
Staff Engineer - Platform Services in London employer: FCM
Contact Detail:
FCM Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Engineer - Platform Services in London
✨Tip Number 1
Network like a pro! Reach out to current employees at FCM on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the Staff Engineer role. Personal connections can give you insights that job descriptions just can't.
✨Tip Number 2
Prepare for technical discussions! Brush up on your .NET and Ruby skills, and be ready to discuss architectural thinking. FCM values deep technical leadership, so showcasing your expertise in these areas during interviews will definitely set you apart.
✨Tip Number 3
Showcase your influence without authority! During interviews, share examples of how you've guided teams through complex challenges without being in a management position. FCM is all about collaboration, so demonstrating this skill will resonate well with them.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the FCM team. Let’s get you that Staff Engineer role!
We think you need these skills to ace Staff Engineer - Platform Services in London
Some tips for your application 🫡
Show Your Technical Prowess: When you're writing your application, make sure to highlight your experience with .NET and Ruby, as these are essential for the role. Don't forget to mention any experience with Elixir or Java too, as it’s a nice bonus!
Emphasise Collaboration Skills: This role is all about influence without authority, so be sure to showcase your ability to work collaboratively. Share examples of how you've facilitated discussions and built alignment in previous projects.
Demonstrate Systems Thinking: We want to see that you can think holistically about systems. In your application, explain how you've approached complex technical challenges and how your decisions have impacted broader business outcomes.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at FCM
✨Understand the Role
Before your interview, make sure you thoroughly understand the Staff Engineer role at FCM. Familiarise yourself with their platform services and how they integrate various technology domains like .NET and Ruby. This will help you articulate how your experience aligns with their needs.
✨Showcase Your Technical Leadership
Prepare to discuss specific examples of how you've influenced teams without direct authority. Highlight instances where you've mentored others or facilitated discussions that led to successful outcomes. FCM values collaboration, so demonstrating your ability to uplift others will resonate well.
✨Be Ready for Problem-Solving Scenarios
Expect to tackle complex technical challenges during the interview. Brush up on your systems thinking skills and be prepared to discuss how you've approached similar problems in the past. FCM is looking for someone who can foresee the impacts of technical decisions, so think critically about your past experiences.
✨Communicate Clearly
Strong communication skills are essential for this role. Practice explaining technical concepts in a way that non-technical audiences can understand. Be ready to demonstrate your ability to build alignment and navigate ambiguity, as these are key aspects of the position at FCM.