Senior Backend Engineer, Portfolio team (Python)

InvestEngine Limited

Georgia

A distancia

USD 120.000 - 160.000

Jornada completa

14 días+

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Remote-first
Flexible schedule
Unlimited vacation

Descripción de la vacante

InvestEngine, a London-based fintech, seeks a Senior Backend Engineer to join the Portfolio Team and help build core investment products used by clients worldwide. You will design and implement reliable backend features, write high-quality Python code, and contribute to architecture in a small, autonomous team with a clear roadmap.

You’ll work on portfolio creation, Managed Portfolios, RESTful APIs, and data stores like MySQL and Redis.

Formación

  • 5+ years of backend development experience.
  • Strong Python skills and solid software engineering fundamentals.
  • Good understanding of software architecture and service design.
  • Experience with relational databases and REST API design.
  • Track record of writing clean, maintainable, well-tested code.
  • Experience leading projects or features from idea to production.
  • Ability to pick up new codebases and technologies quickly.
  • Strong ownership, organisation and collaborative working style.
  • Familiarity with Git, CI/CD practices and modern engineering workflows.
  • Good written and spoken English.

Responsabilidades

  • Design, develop and maintain backend services in Python 3.11 using Django/DRF.
  • Build features for portfolio creation, Managed Portfolios and portfolio operations.
  • Lead roadmap projects end-to-end: clarify requirements with Product, propose the technical design, break down the work and ship it.
  • Design and build RESTful APIs used by web and mobile apps.
  • Give constructive, high-quality code reviews and help raise engineering standards.
  • Take part in architecture discussions and contribute to technical decisions.
  • Work with MySQL and Redis.
  • Identify and reduce technical debt.
  • Collaborate closely with Product, frontend, QA, mobile and design.
  • Contribute to the evolution of our architecture and engineering practices.

Conocimientos

Backend development
Python
REST API design
Relational databases
Git
CI/CD practices
English communication

Herramientas

Django
MySQL
Redis
AWS
Docker
RabbitMQ
Kafka
GitHub

Descripción del empleo

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 Portfolio Team and help build the core investment products our clients use every day.

The team owns portfolio creation, Managed Portfolios and related portfolio operations. This is product development work: you'll turn product ideas into reliable, well-built backend features that directly shape how clients invest.

You'll write high-quality code, raise the bar through thoughtful code reviews, contribute to architecture and lead projects from requirements to production. You'll work closely with Product, frontend, QA, mobile and design in a small, autonomous team with a clear roadmap.

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

  • Build features for portfolio creation, Managed Portfolios and portfolio operations

  • Lead roadmap projects end-to-end: clarify requirements with Product, propose the technical design, break down the work and ship it

  • Design and build RESTful APIs used by our web and mobile apps

  • Give constructive, high-quality code reviews and help raise the team's engineering standards

  • Take part in architecture discussions and contribute to technical decisions

  • Work with MySQL and Redis

  • Identify and reduce technical debt

  • Collaborate closely with Product, frontend, QA, mobile and design

  • Contribute to the evolution of our architecture and engineering practices

What We're Looking For
  • 5+ years of experience in backend development

  • Strong Python skills and solid software engineering fundamentals

  • A good understanding of software architecture and service design

  • Solid experience with relational databases and REST API design

  • A track record of writing clean, maintainable, well-tested code

  • Experience leading projects or features from idea to production

  • The ability to pick up new codebases and technologies quickly

  • Strong ownership, organisation and a collaborative working style

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

  • Good written and spoken English

Nice to Have
  • Experience with Django or Django REST Framework (not required, since strong fundamentals matter more than an exact framework match)

  • Experience in fintech, investing, wealth management or another regulated industry

  • Familiarity with AWS and Docker

  • Experience with RabbitMQ, Kafka or other message brokers

  • Experience using AI-assisted development tools in your daily work

  • Contributions to open source or personal side projects

How We Work

We're a lean, collaborative team where engineers have real influence on architecture, technical decisions and engineering culture.

The Portfolio Team is strong and autonomous. We work in two-week sprints with Product involved throughout, and we have a clear 3–6 month roadmap. You'll have the freedom to make technical decisions and own meaningful parts of the product without micromanagement or unnecessary bureaucracy.

What We Offer
  • Impact from day one: work on core investment products used by more than 150,000 clients

  • Ownership: lead projects and become the go-to backend owner for key areas of the Portfolio domain

  • Technical growth: influence architecture and technical decisions

  • 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, with no fixed limits

  • Supportive team: thoughtful, skilled colleagues who care about quality and results

Hiring Process
  1. HR interview

  2. Technical interview with the Backend team

  3. Conversation with the Portfolio team leadership

  4. Gamified cognitive assessment to understand how you think and solve problems

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Backend engineer python in fintech
Backend engineer python in fintech

InvestEngine • EE. UU.

A distancia
USD 140.000 - 190.000
Remote-first and flexible: work from 0
Unlimited vacation: take time off when
Supportive team: quality and results
Middle Backend Engineer, Backoffice team (Python)
Middle Backend Engineer, Backoffice team (Python)

InvestEngine • EE. UU.

A distancia
USD 87.000 - 127.000
Remote-first
Flexible work hours
Unlimited vacation
+2
Senior Backend Engineer – Remote, Portfolio Platform
Senior Backend Engineer – Remote, Portfolio Platform

InvestEngine Limited • Georgia

A distancia
USD 120.000 - 160.000
Remote-first
Flexible schedule
Unlimited vacation
Senior Backend Engineer - Fintech Python (Remote-First)
Senior Backend Engineer - Fintech Python (Remote-First)

InvestEngine • EE. UU.

A distancia
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 • EE. UU.

Presencial
USD 100.000 - 160.000
Удаленная работа
Неограниченный отпуск
Backend engineer in payments
Backend engineer in payments

InvestEngine • EE. UU.

A distancia
USD 120.000 - 180.000
Unlimited vacation
Remote-first culture
Backend Engineer
Backend Engineer

Holistiplan • EE. UU.

A distancia
USD 90.000 - 140.000
Fully remote work environment
Unlimited PTO
Annual company onsite at a hotel and a
Staff Backend Engineer
Staff Backend Engineer

Remofirst, Inc. • EE. UU.

A distancia
USD 140.000 - 210.000
Remote Staff Backend Engineer: FinTech & Scale
Remote Staff Backend Engineer: FinTech & Scale

AHU Technologies Inc. • EE. UU.

A distancia
USD 130.000 - 180.000
401(k)
Dental insurance
Flexible schedule
+2
Python Backend Engineer
Python Backend Engineer

AHU Technologies Inc. • EE. UU.

A distancia
USD 130.000 - 180.000
401(k)
Dental insurance
Flexible schedule
+2