Staff Engineer in London

Staff Engineer in London

London Full-Time 70000 - 90000 € / year (est.) No home office possible
Plum Fintech

At a Glance

  • Tasks: Lead the design of scalable systems and drive user engagement strategies.
  • Company: Join Plum, a smart saving and investing app with a mission to grow money for life.
  • Benefits: Stock options, private health insurance, flexible remote work, and generous holiday allowance.
  • Other info: Collaborative environment with excellent career growth and annual team trips.
  • Why this job: Make a real impact in a fun, inclusive culture while shaping the future of finance.
  • Qualifications: Proven technical leadership and experience in system architecture at scale.

The predicted salary is between 70000 - 90000 € per year.

Hey! We’re Plum, your smart saving and investing app on a mission to help grow money for life. Whether you’re stashing the cash for tea and toast in your first home or catching some rays during retirement, Plum’s got your back. Since 2016, over 2 million people in 10 European markets have set aside more than £2 billion with our clever automation and AI – that’s the magic of Plum! As recognition for our work, we’ve received awards from the likes of Deloitte, Finder, and more.

At Plum we’re looking for engineers who are passionate about both technology and bringing the best product to our customers. To achieve this mission, we need technical leaders who can look beyond individual features to drive the technical strategy that accelerates our user growth and engagement.

We are looking for a Staff Engineer for our First & Last Mile group, the team responsible for driving the core user lifecycle, including user Onboarding, Offboarding, Authentication, Engagement, and Subscriptions. We need a technical leader who understands how to bridge the gap between complex backend services, mobile client architecture, and business impact. You will not only have a strong technical background but also the ability to define technical roadmaps, elevate the engineering culture, and architect systems that enable rapid experimentation across our entire stack.

What You Will Do

  • Architect and design modular, scalable, and observable systems that support high-volume experimentation and user engagement flows spanning from the mobile client to backend services.
  • Drive the Cross-Platform Strategic Vision and roadmap, ensuring our architecture supports high-volume experimentation, rapid iteration and future business needs.
  • Promote Continuous Improvement by driving architectural standards, engineering best practices, and operational excellence across multiple teams.
  • Provide guidance to and mentor Senior Engineers and other team members, fostering a culture of technical excellence and career growth.
  • Identify root causes of systemic issues and architectural bottlenecks, determining short-term mitigations and long-term strategic resolutions.
  • Work and intervene on the whole life cycle of the software, from high-level system design to deployment and post-release monitoring.
  • Partner closely with Product Managers and Data Scientists to design technical solutions that unlock new growth opportunities and optimise user funnels.

What We Look For

  • Proven track record of technical leadership, preferably in a mobile-heavy or full-stack capacity.
  • Experience designing and architecting systems at scale.
  • Deep experience with A/B testing frameworks, experimentation platforms, or data-intensive growth loops.
  • High level of pragmatism; you understand when to build for scale and when to optimise for speed of learning.
  • Positive and solution-oriented mindset.
  • Strong planning and prioritisation skills, with the ability to translate high-level business goals into actionable technical strategies across the stack.
  • Ability to share product insight with stakeholders, challenge product decisions with data, and act as a bridge between Engineering, Product, and Data Science.
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organisational challenges to both technical and non-technical executives.
  • Experience in working within a cross-functional team and collaborative environment; ability to facilitate technical decision-making and resolve conflicts across teams.
  • Self-motivated and self-managing, with excellent organisational skills and a focus on high-leverage work.
  • Comfortable working with both strongly and dynamically typed languages.

We value your ability to architect Plum Perks

  • We're all in this together! Own part of the company through stock options.
  • Private health insurance.
  • Annual training budget.
  • Plum Premium.
  • Referral scheme: earn competitive rewards.
  • Flexible approach to remote working: we encourage at least 2 days a week in one of our beautiful offices in London, Athens or Cyprus.
  • Team breakfasts and team lunches.
  • 25 days holiday + bank holidays.
  • 45 work-from-anywhere days: giving you the flexibility to work your way.
  • 2 weeks sabbatical after 4 years to take the break you deserve.
  • Enhanced parental leave.
  • 1 paid volunteering day annually.
  • Annual team trip: to a surprise destination!
  • A fun, inclusive company culture.

If this sounds like you, we’d love to hear from you!

Thanks, Team Plum 💜

*Plum is an Equal Opportunity Employer. Plum does not discriminate on the basis of race, religion, sex, gender identity, sexual orientation, non-disqualifying physical or mental disability, national origin or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit and business need.

Staff Engineer in London employer: Plum Fintech

At Plum, we pride ourselves on being an exceptional employer that fosters a vibrant and inclusive work culture. Our team of passionate Plumsters enjoys a range of benefits including stock options, private health insurance, and a generous annual training budget, all while working in beautiful offices across London, Athens, or Cyprus. With a strong focus on employee growth, we offer mentorship opportunities, flexible remote working arrangements, and unique perks like a two-week sabbatical after four years, making Plum a truly rewarding place to advance your career.

Plum Fintech

Contact Detail:

Plum Fintech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff Engineer in London

Tip Number 1

Network like a pro! Reach out to current Plumsters on LinkedIn or at events. A friendly chat can give you insider info and maybe even a referral, which is always a bonus!

Tip Number 2

Show off your skills in action! If you’ve got a portfolio or GitHub with projects that highlight your technical prowess, make sure to share it during interviews. It’s a great way to demonstrate your capabilities.

Tip Number 3

Prepare for those tricky questions! Brush up on your problem-solving skills and be ready to discuss how you’d tackle real-world challenges at Plum. They love seeing how you think on your feet.

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 Plum team!

We think you need these skills to ace Staff Engineer in London

Technical Leadership
System Architecture
Mobile Client Architecture
Backend Services Integration
A/B Testing Frameworks
Data-Intensive Growth Loops
Continuous Improvement

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Staff Engineer role. Highlight your experience with mobile-heavy systems and technical leadership, as this will show us you understand what we're looking for.

Showcase Your Technical Skills:Don’t hold back on detailing your technical expertise! We want to see your experience with A/B testing frameworks and system architecture. Use specific examples to demonstrate how you've tackled complex challenges in the past.

Communicate Clearly:When writing your application, keep it clear and concise. We appreciate candidates who can communicate complex ideas simply, so make sure your application reflects that ability. Remember, we’re looking for someone who can bridge the gap between tech and non-tech teams!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team. Plus, we love seeing applications come in through our own platform!

How to prepare for a job interview at Plum Fintech

Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on your experience with mobile-heavy and full-stack systems, as well as A/B testing frameworks. Being able to discuss specific projects where you've applied these skills will show your technical prowess.

Showcase Your Leadership Skills

As a Staff Engineer, you'll need to demonstrate your ability to lead and mentor others. Prepare examples of how you've guided teams in the past, tackled architectural challenges, or fostered a culture of technical excellence. This will highlight your fit for the role and your potential impact at Plum.

Bridge the Gap Between Teams

Plum values collaboration across engineering, product, and data science. Be ready to discuss how you've successfully worked with cross-functional teams in the past. Share instances where you’ve facilitated decision-making or resolved conflicts, showcasing your communication skills and teamwork.

Think Strategically About Growth

The role involves driving user growth and engagement, so come prepared with ideas on how to optimise user funnels and implement rapid experimentation. Discuss any relevant experiences where you’ve contributed to business growth through technical strategies, demonstrating your understanding of the bigger picture.