Lead Backend Engineer (Remote)

InvestEngine

Portugal

Teletrabalho

EUR 70 000 - 100 000

Tempo integral

Há 7 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Remote-first
Unlimited vacation
Direct impact
Leadership opportunities
Flexible schedule

Resumo da oferta

InvestEngine, a fast-growing fintech, seeks a Lead Backend Engineer to join and lead the Payments Team. This hands-on leadership role combines backend engineering, technical ownership, and team leadership to own payment flows, provider integrations, and reliability.

You will design and improve backend services in Python/Django, drive architectural improvements, and mentor engineers while working with product, operations, and compliance to scale both platform and team.

Qualificações

  • 5+ years of backend development experience
  • Strong Python and Django experience
  • Experience leading projects or engineering teams
  • Strong understanding of distributed systems, integrations, and system reliability
  • Experience working with complex legacy systems and technical debt
  • Ability to drive clarity in ambiguous situations
  • Excellent communication and stakeholder management skills
  • English (C1 level or higher) and fluent Russian

Responsabilidades

  • Design, develop, and maintain backend services in Python 3.11 using Django / DRF
  • Lead technical initiatives across payments infrastructure and integrations
  • Drive improvements in system reliability, observability, and operational excellence
  • Work closely with Product, Operations, Compliance, and external partners
  • Investigate production issues and identify root causes rather than temporary fixes
  • Improve legacy systems and reduce technical debt
  • Lead architectural discussions and technical decision-making
  • Mentor engineers through code reviews, pairing, and technical guidance
  • Take ownership of delivery, planning, and execution of complex projects
  • Help grow and develop the engineering team

Conhecimentos

Python
Django
Backend development
Leadership experience
Distributed systems
System reliability
Legacy systems
Stakeholder management
Ownership mindset
English (C1+)
Russian (fluent)

Ferramentas

AWS
Docker
MySQL
Redis
RabbitMQ
Kafka

Descrição da oferta de emprego

InvestEngine is a fast-growing fintech based in London, on a mission to make ETF investing simple and accessible. Over 150,000 clients have trusted us with more than £3 billion in assets — and we're just getting started.

About the Role

We're looking for a Lead Backend Engineer to join and lead our Payments Team.

This is a hands-on leadership role combining backend engineering, technical ownership, and team leadership. The Payments Team owns one of the most business-critical domains at InvestEngine, responsible for payment flows, external provider integrations, transaction reliability, and operational efficiency.

The team is entering an exciting stage where we are looking for a strong technical leader who can help simplify complex systems, improve reliability, drive architectural improvements, and scale both the platform and the team.

What You’ll Do
  • Design, develop, and maintain backend services in Python 3.11 using Django / DRF
  • Lead technical initiatives across payments infrastructure and integrations
  • Drive improvements in system reliability, observability, and operational excellence
  • Work closely with Product, Operations, Compliance, and external partners
  • Investigate production issues and identify root causes rather than temporary fixes
  • Improve legacy systems and reduce technical debt
  • Lead architectural discussions and technical decision-making
  • Mentor engineers through code reviews, pairing, and technical guidance
  • Take ownership of delivery, planning, and execution of complex projects
  • Help grow and develop the engineering team
What We’re Looking For
  • 5+ years of backend development experience
  • Strong Python and Django experience
  • Experience leading projects or engineering teams
  • Strong understanding of distributed systems, integrations, and system reliability
  • Experience working with complex legacy systems and technical debt
  • Ability to drive clarity in ambiguous situations
  • Excellent communication and stakeholder management skills
  • Strong ownership mindset and proactive approach to problem-solving
  • English (C1 level or higher) and fluent Russian
Nice to Have
  • Experience in fintech, payments, banking, or other highly regulated industries
  • Experience with AWS, Docker, MySQL, Redis, RabbitMQ, or Kafka
  • Experience leading modernization or system migration initiatives
How We Work

We’re a lean, collaborative team where developers help shape architecture, product direction, and engineering culture. You’ll have real impact, autonomy, and the trust to build solutions that scale with the business — without micromanagement or heavy bureaucracy.

What We Offer

Direct impact — work on business-critical systems and influence core architecture

Strategic leadership opportunities — grow into a central technical role as we scale

Remote-first and flexible — work from anywhere, on your own schedule

Unlimited vacation — take the time you need, when you need it

A supportive, experienced team that values quality, learning, and delivering results

Hiring Process
  • Intro call with our Talent team
  • Technical interview with the Backend team
  • Gamified cognitive assessment to understand how you think and problem-solve
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Remote Lead Backend Engineer for Payments & Fintech
Remote Lead Backend Engineer for Payments & Fintech

InvestEngine • Portugal

Teletrabalho
EUR 70 000 - 100 000
Remote-first
Unlimited vacation
Direct impact
+2
Senior Backend Engineer - Payments
Senior Backend Engineer - Payments

Ebury • Porto

Presencial
EUR 60 000 - 90 000
Competitive salary & benefits
Discretionary performance-based bonus
Dynamic global environment
+1
Senior Backend Engineer
Senior Backend Engineer

Condukt • Porto

Presencial
EUR 40 000 - 60 000
Private health insurance
Competitive salary and equity package
Flat hierarchy with direct access to founders
Senior Backend Python Engineer (Core Gateway)
Senior Backend Python Engineer (Core Gateway)

payabl. • Portugal

Presencial
EUR 70 000 - 110 000
Annual Learning Budget
Global events & celebrations
Forward Deployed Engineer
Forward Deployed Engineer

SLAMcore • Porto

Híbrido
EUR 70 000 - 110 000
Join us onsite in London or Porto (2×/
Senior Backend Engineer
Senior Backend Engineer

TytoCare • Lisboa

Presencial
EUR 55 000 - 75 000
Healthcare benefits
Flexible schedule
Fully-stocked kitchens
+2
Senior Full-Stack/Backend Engineer (Python & JavaScript) – Remote Contract
Senior Full-Stack/Backend Engineer (Python & JavaScript) – Remote Contract

INFUSE • Portugal

Teletrabalho
EUR 59 000 - 77 000
Opportunity to work on innovative projects
Professional development
Competitive compensation in USD
+2
Head of Payments & Identity
Head of Payments & Identity

Jobgether • Portugal

Teletrabalho
EUR 150 000 - 200 000
Public holidays according to calendar
Medical insurance
Fully remote working opportunities
+3
Software Engineer (Java)
Software Engineer (Java)

Revolut • Portugal

Presencial
EUR 60 000 - 90 000
Senior Backend Engineer - Product (Remote)
Senior Backend Engineer - Product (Remote)

Lever, Inc. • Portugal

Teletrabalho
EUR 90 000 - 130 000
Stock options program