Middle Backend Engineer, Backoffice team (Python)

InvestEngine

United States

Remote

USD 87,000 - 127,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first
Flexible work hours
Unlimited vacation
Career growth
Collaborative team

Job summary

InvestEngine, a London-based fintech, is seeking a Middle Backend Developer to join its Backoffice team. You will build backend services, contribute to architecture, and collaborate with Product and Compliance to create scalable solutions.

You’ll work with Python 3.11, Django, MySQL, Redis, and REST APIs, helping reduce tech debt and own tasks end-to-end in a remote-friendly environment.

Qualifications

  • Minimum 3+ years in backend development.
  • Strong Python skills with Django or similar frameworks.
  • Good understanding of relational databases and caching.
  • Experience with REST APIs and service development.
  • Ability to own tasks and work independently.
  • Familiar with Git and modern CI/CD workflows.
  • Proficient English (B2+) and fluent Russian.

Responsibilities

  • Design, develop, and maintain backend services in Python 3.11 using Django/DRF.
  • Contribute to architectural discussions and technical decisions.
  • Work with MySQL and Redis to build reliable systems.
  • Build and improve RESTful APIs for internal and external integrations.
  • Improve system performance, reliability, and scalability.
  • Collaborate with Product, Compliance, and Business teams to automate back office processes.
  • Investigate and resolve production issues and reduce tech debt.
  • Follow Git workflows and CI/CD pipelines (TeamCity, GitHub Actions).
  • Contribute to architecture and internal tooling improvements.

Skills

Backend development
Python
Django
REST APIs
CI/CD
Git
English (B2+)
Russian (fluent)
Problem solving

Tools

AWS
Docker
RabbitMQ
Kafka
MySQL
Redis

Job description

Location: United Kingdom

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 billion in assets — and we’re just getting started. We’ve been featured byMoneyWeek,FinderandForbes, and we’re growing fast with big ambitions.

About the Role

We’re looking for a Middle Backend Developer to join our Backoffice team and help us build and improve the technical foundation that supports our growing business.

You’ll work on backend challenges, develop reliable and scalable services, and collaborate with Product and business teams to bring ideas to life. You’ll have the opportunity to contribute to technical decisions, improve existing systems, and grow your expertise in a supportive engineering environment.

What You’ll Do
  • Design, develop, and maintain backend services in Python 3.11 using Django / DRF

  • Contribute to architectural discussions and technical decisions

  • Work with MySQL and Redis to build reliable and performant systems

  • Build and improve RESTful APIs for internal and external integrations

  • Improve system performance, reliability, and scalability

  • Collaborate with Product, Compliance, and Business teams to deliver impactful features and automate back office processes and workflows

  • Investigate and resolve production issues, identify bottlenecks, and help reduce tech debt

  • Follow best practices in Git workflows, CI/CD pipelines (TeamCity, GitHub Actions), and code quality

  • Contribute to improvements in our architecture, development processes, and internal tooling

What We’re Looking For
  • 3+ years of experience in backend development

  • Strong Python skills and good knowledge of Django (or similar frameworks)

  • Good understanding of relational databases, caching, and backend systems

  • Experience with REST APIs and service development

  • Ability to take ownership of tasks and work independently

  • Familiarity with Git, CI/CD practices, and modern development workflows

  • Good communication and problem-solving skills

  • English (B2 level or higher) and fluent Russian

Nice to Have
  • Experience working in fintech, regulated industries, or internal B2B tools

  • Familiarity with AWS, Docker, and message brokers (e.g. RabbitMQ, Kafka)

  • Contributions to open source or personal side projects

How We Work

We’re a lean, collaborative team where developers have the opportunity to influence architecture, product direction, and engineering culture. You’ll have autonomy, trust, and support while working on meaningful, maintainable systems that scale with the business.

What We Offer
  • Impact from day one — work on business-critical systems and drive meaningful change

  • Growth opportunities — develop your technical expertise and take on increasing responsibility

  • 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

Hiring Process
  1. Intro call with our Talent team
  2. Technical interview with the Backend team

  3. Gamified cognitive assessment to understand how you think and problem-solve

  4. Final conversation with our CTO
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

python backend engineer в Backoffice team
python backend engineer в Backoffice team

InvestEngine • United States

On-site
USD 100,000 - 160,000
Удаленная работа
Неограниченный отпуск
Backend Engineer, Python/Django — Remote & Growth
Backend Engineer, Python/Django — Remote & Growth

InvestEngine • United States

Remote
USD 87,000 - 127,000
Remote-first
Flexible work hours
Unlimited vacation
+2
Remote Python Backend Engineer — Backoffice
Remote Python Backend Engineer — Backoffice

InvestEngine • United States

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

OpenKrill • United States

Remote
USD 120,000 - 180,000
Senior Software Engineer, Backend - LATAM
Senior Software Engineer, Backend - LATAM

Engine • United States

Remote
USD 75,000 - 120,000
Equity
Bonuses or commissions
Hybrid-hub model
Principal Backend Engineer
Principal Backend Engineer

Harnham • New City (NY)

On-site
USD 200,000 - 250,000
Equity
401(k)
Health benefits
+2
Backend Engineer
Backend Engineer

Plum Fintech • Ohio

Hybrid
USD 30,000 - 50,000
Stock options
Private health insurance
Annual training budget
+3
Engineering Manager
Engineering Manager

JustMarkets • United States

Hybrid
USD 140,000 - 210,000
20 paid vacation days per year
10 paid sick leave days per year
Public holidays as per company list
+5
Python Engineer
Python Engineer

OpenKrill • United States

On-site
USD 120,000 - 190,000
Flexible schedule
Remote work model
Medical insurance
+3
Senior Backend Engineer
Senior Backend Engineer

Prophetx • New York (NY)

Remote
USD 130,000 - 165,000
Equity opportunities
Medical, dental, and vision coverage
Fully remote within the U.S.