Backend engineer in payments

InvestEngine

United States

Remote

USD 120,000 - 180,000

Full time

46 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Unlimited vacation
Remote-first culture

Job summary

InvestEngine, лондонская финтех-компания, ищет старшего backend инженера для команды Payments. Ваша задача — развивать и масштабировать платежные сервисы, проектировать REST API, работать с MySQL/ Redis и участвовать в архитектурных обсуждениях. Требуется 4+ лет опыта, strong Python/Django, знание REST и распределённых систем.

Работа удаленная с гибким графиком, возможность работать из любой точки мира. Компания предоставляет автономию, ориентированность на качество кода и рост в рамках команды

Qualifications

  • 4+ года опыта backend-разработки.
  • Сильные навыки Python и Django или аналогичных фреймворков.
  • Развитое понимание реляционных баз данных, кэширования и высокопроизводительных систем.
  • Опыт работы с REST API, проектированием сервисов и распределёнными системами.
  • Опыт работы с продакшн-системами и их стабильностью.
  • Умение самостоятельно расследовать сложные проблемы и находить первопричину.

Responsibilities

  • Проектировать, разрабатывать и поддерживать backend-сервисы на Python 3.11 с Django/DRF.
  • Работать над архитектурой платежной платформы и долгосрочным развитием систем.
  • Развивать REST API и интеграции.
  • Работать с MySQL и Redis, улучшать производительность и устойчивость.
  • Участвовать в архитектурных обсуждениях и технических решениях.
  • Снижать техдолг и улучшать процессы разработки.

Skills

Python
Django
REST APIs
Distributed systems
Git
CI/CD
English B2+
Russian (fluent)
Problem solving
Ownership

Tools

AWS
Docker
RabbitMQ
Kafka
MySQL
Redis
GitHub
TeamCity

Job description

Описание:

About InvestEngine We’re a London-based fintech on a mission to make ETF investing simple and accessible. Over 150,000 clients have trusted us with over £3.5 billion in assets — and we’re just getting started. We’ve been featured by MoneyWeek , Finder and Forbes , and we’re growing fast with big ambitions. About the Role We’re looking for a Senior Backend Engineer to join our Payments Team and help us strengthen and scale a business-critical part of our platform.

Задачи:
  • Design, develop and maintain backend services in Python 3.11 using Django / DRF
  • Contribute to the architecture and long-term technical development of our Payments systems
  • Build and improve RESTful APIs and integrations
  • Work with complex backend and legacy systems and identify root causes of technical problems
  • Continuously improve system performance, reliability and scalability
  • Investigate and resolve production issues and recurring problems
  • Work with MySQL and Redis
  • Participate in architectural discussions and contribute to technical decisions
  • Identify and reduce technical debt
  • Improve development processes, code quality and engineering practices
  • Collaborate with Product, Compliance, Operations and Business teams
  • Contribute to the evolution of our architecture and internal engineering tools
Требования:
  • 4+ years of experience in backend development
  • Strong Python skills and deep knowledge of Django or similar frameworks
  • Solid understanding of relational databases, caching and high-performance backend systems
  • Experience with REST APIs, service design and distributed systems
  • Experience working with complex or legacy systems
  • Ability to independently investigate complex technical problems and identify root causes
  • Experience working with production systems and improving their stability
  • Strong ownership and ability to make sound technical decisions
  • Familiarity with Git, CI/CD practices and modern engineering workflows
  • Strong communication and problem-solving skills
  • English B2+ and fluent Russian
Будет плюсом:
  • Experience working in fintech, payments or another regulated industry
  • Familiarity with AWS and Docker
  • Experience with RabbitMQ, Kafka or other message brokers
  • Experience with payment providers or financial integrations
  • Contributions to open source or personal side projects
Условия:

We’re a lean, collaborative team where engineers have a real influence on architecture, technical decisions and engineering culture. We value ownership, curiosity and continuous improvement. You’ll have the autonomy to make technical decisions and work on meaningful, business-critical systems without micromanagement or unnecessary bureaucracy. Within the Payments team, you’ll help build systems that remain stable, reliable and scalable as the business grows.

  • Impact from day one — work on business-critical Payments systems
  • Technical growth — influence architecture and technical decisions
  • Hands‑on engineering — solve complex backend challenges across production systems
  • Modern tech stack — Python 3.11, Django, MySQL, Redis, AWS, GitHub, TeamCity Remote-first and flexible — work from anywhere, at your own pace
  • Unlimited vacation — take time off when you need it, no fixed limits
  • Supportive team — thoughtful, skilled colleagues who care about quality and results
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend engineer python in fintech
Backend engineer python in fintech

InvestEngine • United States

Remote
USD 140,000 - 190,000
Remote-first and flexible: work from 0
Unlimited vacation: take time off when
Supportive team: quality and results
python backend engineer в Backoffice team
python backend engineer в Backoffice team

InvestEngine • United States

On-site
USD 100,000 - 160,000
Удаленная работа
Неограниченный отпуск
Senior Backend Engineer - Fintech Payments (Remote)
Senior Backend Engineer - Fintech Payments (Remote)

InvestEngine • United States

Remote
USD 120,000 - 180,000
Unlimited vacation
Remote-first culture
Middle Backend Engineer, Backoffice team (Python)
Middle Backend Engineer, Backoffice team (Python)

InvestEngine • United States

Remote
USD 87,000 - 127,000
Remote-first
Flexible work hours
Unlimited vacation
+2
Engineering manager in fintech
Engineering manager in fintech

InvestEngine • United States

Remote
USD 120,000 - 161,000
Unlimited vacation
Go backend engineer in fintech
Go backend engineer in fintech

Qonto • United States

Remote
USD 130,000 - 190,000
Qonto Way methodology
Team autonomy
Continuous improvement culture
+1
data engineer in fintech
data engineer in fintech

Evotym • United States

On-site
USD 120,000 - 180,000
Competitive salary
Collaborative culture
High-impact role in fintech
+1
Backend developer
Backend developer

BMGM • United States

Remote
USD 140,000 - 190,000
Удаленная работа
21 дней оплачиваемого отпуска
Оплачиваемый больничный
+2
Python developer in marketplaces
Python developer in marketplaces

Larixon Classifieds • United States

Remote
USD 140,000 - 200,000
Remote формат
Конкурентная зарплата
Обучение и рост
+3
DevOps engineer in fintech
DevOps engineer in fintech

Versus Trade Ltd • United States

Remote
USD 120,000 - 160,000
Конкурентная оплата
24 дня отпуска в год
Задачи в FinTech
+1