Middle/Senior Developer (Python+Django)
About InvestEngine

The InvestEngine team is seeking a Backend Developer to contribute to the development of an online investment service for the UK market.

InvestEngine was launched in May 2019 by Gumtree co-founder Simon Crookall. In market shorthand, we are the next-generation investment platform that helps individuals and small businesses control, automate and optimise their investments portfolios. We were the first firm in our sector to launch an investment account for SMEs, income portfolios, and more recently our free DIY investing platform.

The project:

The team is developing a web and mobile application for iOS and Android, which makes the investment process accessible to non-finance professionals. Our clients can earn more than if they had invested in a bank and save compared to consulting a financial advisor.

The project is almost five years old, launched on the market in May 2019.

Project stack: Python 3.10, Django 4, DRF, MySQL, Redis, AWS (resilience, scalability), CI/CD, Github, Sentry, Asana.

Our team:

We work by Scrum, a team of 30 people. We believe that the future is with distributed teams, so we all work remotely. We don't like bureaucracy, we are open to new ideas, and we are flexible to any positive changes.

What we're doing:

  • We are currently expanding the functionality of our product.
  • Development of new API and support for the current one for our application.
  • Improving development tools and increasing internal product quality.

What we expect from the candidate:

  • At least 3 years of development experience.
  • Python, Django.
  • MySQL/PostgreSQL, Redis, experience in query optimization.
  • API development experience - DRF/FastAPI.

What we offer:

  • Work in a distributed team; we are ready to share knowledge within the team and learn from each other.
  • Opportunity to influence the project, propose ideas, and participate in the company's development -- we welcome and encourage this.
  • Adequate and loyal leaders, open to dialogue.
  • No rigid working hours: You must be online from 10 to 14 UK time and complete tasks on time; in terms of workload we aim for full-time.
  • You can work from almost anywhere in the world (excl. Russia and Belarus)
  • Salary in pounds sterling (we can also do dollars or euros).
  • Unlimited vacation - no need to count remaining days or think about how to extend your holidays. Take as much time off as you need to work with joy!


We help you learn English: we cover 50% of the costs for lessons with a native speaker in groups and compensate for sessions with a psychologist from the Clear service.
Learn more about us
Meet Jean - our HR manager
Send in your CV using the button below or the contact information:
E-mail: eugenia.suslova@investengine.com