Staff Backend Engineer
Staff Backend Engineer

Staff Backend Engineer

Full-Time 80000 - 100000 £ / year (est.) No home office possible
Go Premium
LemFi

At a Glance

  • Tasks: Drive technical strategy and own critical components of our Remittance Platform.
  • Company: Join LemFi, a fast-growing fintech revolutionising financial access for immigrants.
  • Benefits: Competitive salary, remote work options, and opportunities for personal growth.
  • Why this job: Make a real impact by helping families access affordable financial services.
  • Qualifications: 7+ years in backend development with expertise in Go or Java.
  • Other info: Diverse team culture that values your unique perspective and experiences.

The predicted salary is between 80000 - 100000 £ per year.

LemFi (Series B) is building the go-to financial app for the Global South. Moving to a new country shouldn’t mean starting from zero. That’s why our team of 400+ spanning 20+ countries is building a financial ecosystem that helps immigrants stay connected to home, build stability, and create wealth regardless of where they are from or where they live. What began as fast, affordable remittances is now evolving into a complete platform for multi-currency accounts, payments, credit, and long-term financial growth. With millions of users across the globe, we process over $1B in monthly transactions to 30+ countries, proving that borders shouldn’t limit financial opportunity.

The Role

You will be the technical engine behind LemFi’s Remittance Platform, a system that processes tens of millions of cross-border transactions every month. As a Staff Engineer, you aren’t just writing code; you are driving the architectural strategy that allows immigrants around the world to send money home safely and efficiently. You will tackle the most complex system challenges end-to-end, setting the benchmark for technical quality across the entire engineering organisation.

How You’ll Contribute

  • Drive Technical Strategy: Guide architectural decisions from concept to production across multiple teams, ensuring our systems are scalable and well-informed.
  • Establish Excellence: Set and uphold benchmarks for design, implementation, testing, reliability, and scalability across the organisation.
  • Own Critical Components: Take hands-on ownership of high-stakes system components to set a gold standard for the team by example.
  • Mentor and Amplify: Provide technical guidance to engineers and leads, removing blockers and bringing clarity to ambiguous challenges through strong communication.
  • Collaborate Strategically: Partner with Product, Data, and Growth stakeholders to align our technical roadmap with broader company priorities.
  • Evolve Standards: Shape company-wide engineering standards, continuously improving tooling and processes for long-term impact.

Who You Are

  • Impact-Driven: You prioritise meaningful business and user outcomes over technical output alone.
  • Influential Without Authority: You lead through mentorship and example, aligning stakeholders across teams without relying on an organisational chart.
  • A Pragmatic Builder: You enjoy getting deep into the stack to understand trade-offs and deliver solutions that move the needle.
  • AI-Native Mindset: You are actively exploring how AI can enhance engineering productivity and unlock new ways to solve problems.
  • Growth-Oriented: You are naturally curious and eager to learn areas beyond your core expertise, from machine learning to emerging technologies.

What You’ll Bring

  • 7+ years of experience building scalable, production-grade distributed systems.
  • Deep Backend Expertise: Extensive hands-on experience using Go or Java for building distributed services.
  • System Design Mastery: Proven track record in Domain-Driven Design (DDD), modular architecture, and evolving RESTful APIs.
  • Advanced Infrastructure Knowledge: Proficiency with PostgreSQL (optimisation and transaction handling), Redis, and async patterns like Kafka.
  • Cloud & DevOps Savvy: Ability to translate requirements into secure, cost-efficient AWS architectures using Docker and shift-left automation.
  • Observability Focus: Deep experience in establishing logging, metrics, and distributed tracing standards.
  • Bonus: A degree in Computer Science or previous experience in the FinTech/Banking domain.

Why Join LemFi?

Love shouldn’t be expensive, yet those working hardest for their families often face predatory fees and banking exclusion. We’re changing this. At LemFi, you won’t be just a cog in a machine. Whether designing products, scaling operations, or telling our story, you’ll tackle complex challenges with real, immediate impact. Your work goes beyond metrics - it puts money back in families’ pockets and offers access to the previously excluded. Join us to make a meaningful difference, where high performance is a lifeline for millions.

Our Values: How We Win

  • Sharp Customer Focus: We cut through the noise and prioritise ruthlessly based on what drives real value.
  • Lead with Data: We trade instinct for insight. We test, analyse, and own the outcomes.
  • Ownership: We take responsibility for global outcomes, not just local wins.
  • Grit: We navigate ambiguity with resilience and keep pushing until the customer feels the impact.

Diversity & Inclusion at LemFi

To build the best financial tools for the global diaspora, we need a team that reflects the world we serve. We welcome builders from all walks of life who embody our values over a perfect resume. Don’t meet every single requirement in the job ad? Research shows that candidates from underrepresented backgrounds often hesitate to apply if they don’t check every box. If you are excited about this role and our mission, we encourage you to apply anyway. You might be just the right person for this, or other roles.

Staff Backend Engineer employer: LemFi

At LemFi, we are not just building a financial app; we are creating a transformative ecosystem that empowers immigrants to thrive financially, regardless of their location. Our collaborative and inclusive work culture fosters innovation and personal growth, offering employees the chance to make a real impact while working alongside a diverse team of passionate individuals. With a commitment to excellence and a focus on meaningful outcomes, LemFi provides an environment where your contributions directly enhance the lives of millions, making it an exceptional place to grow your career.
LemFi

Contact Detail:

LemFi Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Backend Engineer

✨Tip Number 1

Network like a pro! Reach out to current or former employees at LemFi on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the technical interview by brushing up on your system design skills. Be ready to discuss your past projects and how you tackled complex challenges. Show them you’re not just a coder, but a strategic thinker!

✨Tip Number 3

Don’t underestimate the power of soft skills! LemFi values collaboration and mentorship, so be prepared to demonstrate how you’ve led teams or helped others grow in their roles.

✨Tip Number 4

Finally, apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the LemFi mission to make a difference.

We think you need these skills to ace Staff Backend Engineer

Backend Development
Go
Java
Distributed Systems
Domain-Driven Design (DDD)
RESTful APIs
PostgreSQL
Redis
Kafka
AWS
Docker
Observability
Technical Mentorship
Architectural Strategy
Collaboration

Some tips for your application 🫡

Show Your Passion: When you're writing your application, let your enthusiasm for the role and our mission shine through. We want to see how your values align with ours and why you’re excited about making a difference in the financial landscape.

Tailor Your Experience: Make sure to highlight your relevant experience that matches the job description. We love seeing how your background in building scalable systems or your expertise in Go or Java can contribute to our team’s success.

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the Staff Backend Engineer role. Remember, less is often more!

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. Let’s get started on this journey together!

How to prepare for a job interview at LemFi

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially Go or Java. Be ready to discuss your experience with distributed systems and how you've tackled complex challenges in the past.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've approached system design and architectural decisions. Highlight your ability to mentor others and lead through influence, as this role values collaboration across teams.

✨Understand the Company’s Mission

Familiarise yourself with LemFi's mission to support immigrants and their financial needs. Be prepared to discuss how your technical skills can contribute to making a meaningful impact on users' lives.

✨Ask Insightful Questions

Prepare thoughtful questions that demonstrate your interest in the company’s goals and challenges. Inquire about their approach to AI in engineering or how they measure success in their projects to show you're aligned with their values.

Staff Backend Engineer
LemFi
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>