Principal Engineer - Platform & Data in London

Principal Engineer - Platform & Data in London

London Full-Time 75600 - 92400 £ / year (est.) Remote
M

At a Glance

  • Tasks: Shape and evolve Masabi's platform and data architecture while leading technical decisions.
  • Company: Join a pioneering tech company revolutionising fare payment for millions globally.
  • Benefits: Enjoy 25 days holiday, private healthcare, remote work options, and a £1000 training allowance.
  • Other info: Collaborative environment with a focus on innovation and personal growth.
  • Why this job: Make a real impact on public transport solutions while working with cutting-edge technology.
  • Qualifications: Experience in distributed systems, data architecture, and cloud platforms like AWS.

The predicted salary is between 75600 - 92400 £ per year.

About Us: At Masabi, we’re driving the fare payment revolution, powering the journeys of millions all over the world. We build fare collection platforms that allow riders to seamlessly buy and present tickets for public transport either on their mobile phones, from a ticket machine, or even by tapping their bank card to travel. Our Justride platform is used in over 250 locations globally, including some of the largest cities in the world. With our industry-first mobile ticketing SDK, we’ve partnered with large players in the transport space, including Uber, Moovit and Transit. Your own journey is important to us too. Choosing a role here means joining a network of innovators from all walks of life; a group of passionate individuals who consistently deliver. Here, you’ll find the tools you need to build the career you want. Whether you’re taking the direct route or trying a new path, we’ll support you no matter what.

The Role: We’re looking for a Principal Engineer to join Masabi’s Architecture team. This is a senior role for someone who combines deep technical expertise with strong judgement and the ability to operate across teams. You’ll help shape the technical direction of Masabi’s platform while staying close enough to the detail to design, review and deliver meaningful technical work. Working across the engineering organisation, you’ll act as a senior technical leader: defining and evolving architecture, guiding complex decisions, and contributing hands-on where it matters most. A particular focus for this role is strengthening our data architecture, how we structure, use and build on the data our platform generates. The role suits someone who can move between system-level thinking and implementation, someone who understands trade-offs, can navigate ambiguity, and helps turn complex or loosely defined problems into clear, practical technical approaches.

Location: This role is available on a remote basis for candidates located anywhere in the UK. Candidates based in London may also work in a hybrid model, with occasional travel to the office.

Responsibilities:

  • Shape Masabi’s platform architecture, including platform blueprint definition, standards and best practices.
  • Help shape Masabi's data architecture and strategy, including how we structure, store and make use of the data generated across our platform.
  • Design and deliver scalable, robust, cost efficient services aligned with platform blueprint.
  • Stay hands-on in code and technical delivery, including reviews and targeted contributions.
  • Identify and work through complex platform challenges related to scalability, performance, resilience and cost.
  • Act as a senior technical advisor across engineering teams, supporting and influencing technical decisions and ensuring Masabi standards are followed.
  • Shape and contribute to technical roadmap planning and prioritisation of platform improvements.
  • Support RFP estimation and technical scoping for complex initiatives.
  • Produce clear, high-quality technical documentation and architecture artefacts.
  • Improve how architecture is understood and applied across engineering and the wider business.
  • Contribute to and help shape technical forums and working groups, including areas such as API and architecture governance.

About You: You bring strong experience designing and evolving distributed systems and microservices architectures. You’ve operated at Principal or Staff level, shaping technical direction across multiple teams or domains. You are comfortable staying hands-on, contributing in code, design and delivery when needed. You have strong experience with cloud platforms (AWS preferred) and modern infrastructure practices. You’ve worked on systems where scale, reliability, performance and cost trade-offs matter, and can navigate those decisions thoughtfully. You have proven experience in data architecture (e.g. data platforms, pipelines, warehousing or data lakes) and working on products built on top of large data stores. You can take loosely defined (early stage) business or technical problems and turn them into clear, actionable technical approaches. You communicate complex ideas clearly and effectively, and produce structured documentation that helps both technical and non-technical audiences make decisions. You’ve contributed to engineering standards, architecture patterns or platform direction. Strong experience with REST API design in complex, multi-service environments, ideally including how APIs are consumed on the front end. Interest in or exposure to AI-enabled systems, particularly understanding architectural implications in production.

Nice To Have:

  • Experience breaking monolithic applications into microservices architectures.
  • Experience with event-driven architectures (e.g. Kafka, schema governance).
  • Experience improving cloud cost and system efficiency at scale.
  • Familiarity with a range of tools and technologies including:
    • Development: Kotlin, Java.
    • Data storage/processing: DynamoDB, MySQL, Snowflake, Databricks, Spark.
    • Infrastructure as code and CI/CD: Terraform, GitLab CI/CD.

Some of Our Benefits:

  • 25 days of holiday per year plus the option to buy another 5 days pro-rated.
  • Private Healthcare via AXA, including pre-existing conditions and mental health.
  • Life Insurance.
  • Menopause support.
  • Choice of workstation.
  • Ability to work for up to 3 months per year from any country in the world (certain limitations).
  • Pension scheme.
  • Training allowance of up to £1000 per year.
  • £200 annual allowance for any home office need or improvement.
  • Enhanced family leave pay.
  • Cycle to work scheme.
  • Regular social gatherings with a monthly allowance for each employee.
  • Fun and collaborative environment with a focus on making a difference in the world.

Careers at Masabi are for people going places - driven by a mission to make transit fair and accessible for all. We are a network of innovators from all walks of life, passionate about making a difference. At Masabi, we operate with openness and trust, creating an environment where everyone feels empowered to bring their whole, authentic selves to work. Whoever you are, just be yourself. We welcome applications from underrepresented groups, including disabled and neurodivergent people, and can make adjustments at any stage of the process. You’re also welcome to share your pronouns whenever you feel comfortable. Together, we simplify journeys, remove barriers, and improve daily life for millions.

Why Join Masabi? Driven by Purpose – We believe in journeys made simple. The work isn’t always easy, but the best things never are. Encouraged to Accelerate – Masabi is going places and our people are in the driving seat. Whether you’re taking the direct route or exploring new paths, we support your journey. Advancing with Empathy – We put people first and foster a culture of learning, not blame. No matter your cargo, we share the load. We’re already powering journeys - are you ready to join us?

Principal Engineer - Platform & Data in London employer: Masabi

At Masabi, we pride ourselves on being an inclusive employer that champions diversity and innovation. Our remote-first approach allows you to work from anywhere in the UK, with the added flexibility of a hybrid model for those in London, ensuring a healthy work-life balance. With generous benefits like private healthcare, a training allowance, and a collaborative culture focused on personal growth, Masabi is dedicated to supporting your career journey while making a meaningful impact in the world of public transport.

M

Contact Details:

Masabi Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Engineer - Platform & Data in London

✨Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Masabi or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

✨Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Masabi.

✨Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Masabi.

✨Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Masabi that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Principal Engineer - Platform & Data in London

Distributed Systems Design
Microservices Architecture
Cloud Platforms (AWS preferred)
Data Architecture
Data Pipelines
Data Warehousing
REST API Design

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Masabi.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Masabi and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Masabi

✨Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

✨Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Masabi uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

✨Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

✨Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.