FCTG is one of the largest and fastest-growing global business travel management companies, operating in almost 100 countries. Our Platform Services engineering team is distributed across EMEA and the Americas, united by a single mission: building the technology that powers business travel for clients worldwide.
Platform Services is the backbone of that technology. We own the APIs, data platforms, and integration infrastructure that every other team in FCTG Corporate Technology depends on - and that our clients rely on every day
AgentPort is FCTG’s traveller profile platform - the system that holds corporate traveller identities and keeps them in sync across GDS, booking tools, HR systems, payment processors, loyalty programmes, and travel risk services. It operates across US and EMEA data-residency regions, serving clients globally. Platform Services also owns the Supplier API, which surfaces supplier content across the FCTG product estate.
This is a production-critical environment. A fault here does not affect one product - it cascades across every downstream system that relies on accurate traveller data. We operate to a zero-production-error standard, ship on a weekly cadence, and every engineer owns the full lifecycle of their changes.
We are looking for a Tech Lead who brings deep technical expertise and the leadership maturity to set the quality bar, grow the team, and represent it credibly across the organisation. The primary stack is .NET / C# - you will lead by example in code, own architecture decisions, and drive integration quality across a complex downstream estate. Ruby on Rails experience is a valuable addition given emerging integrations in that space. This is a hands-on leadership role - you will write code, review code, and be accountable for what the team ships.
KEY RESPONSIBILITIES
Technical Leadership
- Own the technical direction of the AgentPort platform - architecture decisions, integration patterns, and the standards the team builds to
- Challenge existing architecture proactively: identify fragility, reduce complexity, and lead the team through technical improvements without disrupting production stability
- Set and enforce the engineering bar: code quality, testing discipline, deployment rigour, and post-deployment ownership
- Lead system design for new capabilities - from requirements through to production - with explicit consideration of downstream impact across a broad integration estate
- Be the final technical voice on PRs that carry systemic risk; ensure every engineer understands why, not just what
- Drive automation and AI tooling adoption within the team - identify where AI-assisted workflows, internal tooling, and LLM integrations reduce toil and improve quality.
People Team
- Lead, mentor, and grow a team of senior and mid-level engineers; help them develop technical depth and ownership mindset
- Adjust team processes in response to feedback and changing context - improve how the team works without creating overhead
- Support the organisation and focus of the team: protect engineers from noise, manage dependencies with other teams, and create conditions for deep work
- Give direct, constructive feedback; hold the team to a high standard and back them when they need it
- Participate in hiring: define what good looks like for this team, contribute to interviews, and help onboard new engineers effectively
Delivery Operations
- Lead incident response: investigate production issues with urgency, drive root cause analysis, and ensure systemic fixes rather than patches
- Operate to a zero-production-error standard and hold the team accountable to it — this is a non-negotiable given the integratation estate
- Maintain visibility of team health: cycle time, deployment frequency, incident rate, and technical debt trendsStrategy & Stakeholders
Strategy & Stakeholders
- Be an active participant in roadmap planning alongside the Head of Engineering and product stakeholders - represent the team’s technical constraints and capacity honestly
- Advocate for the team’s mission and technical investments within the broader organisation
- Maintain a clear picture of the integration estate and its evolution - know what downstream teams depend on and communicate changes proactively
- Collaborate with the Technical Architect (Platform Services) on cross-squad standards, platform evolution, and cross-functional engineering forums
EXPERIENCE & QUALIFICATIONS
- 7+ years of professional software engineering experience, with at least 2 years in a technical leadership or senior engineer role
- Strong .NET / C# skills (primary stack): ASP.NET Core, async programming, Entity Framework, REST API design, SOLID principles - you lead by example in code, not just in conversation
- Proven experience owning and operating production systems at scale - deployment, incident response, post-deployment monitoring, and reliability engineering
- Deep understanding of integration and event-driven architecture; able to reason clearly about downstream impact across a broad, complex integration estate
- Experience leading engineers: mentoring, giving feedback, running processes, and creating a high-performance team culture
- Security-aware engineering mindset: PII handling, PCI scope, OWASP practices
- Strong communication skills in English - able to represent the team to senior stakeholders and communicate technical risk clearly to non-technical audiences
- Ownership and accountability - you finish what you start, you watch what you ship, and you hold your team to the same standard
WHY WORK WITH US
- Ownership: you lead a team with real production accountability on a platform that matters globally
- Scale: global traveller profile data spanning multiple regions and markets - technical decisions here have real reach across the FCTG product estate
- Influence: active voice in roadmap, architecture, and engineering standards across the organisation
- Flexibility: remote-first in the UK, or hybrid; Barcelona on-site also available
- Modern practices: AI-augmented SDLC, DevOps culture, weekly deployment cadence
- Growth: dedicated learning time, course budgets, and a global engineering community to grow with

#LI-JM1#LI-Hybrid