About InvestEngineInvestEngine is everything the modern investor should need. Unbeatable value, market-leading automation, and built for easy, long-term investing. We’ve got the platform, just hit £700 million invested, we’ve won awards, we’ve got an excellent team, and we’re hugely popular in the industry – we’re now looking to build on this success. In five years on the market, the product has become a leader in its segment and has gathered over five thousand positive user reviews on
Smart Money People.
We are seeking an experienced Senior Backend Developer proficient in Python/Django to join our dynamic team. As a Senior Backend Developer, you will be responsible for developing robust and scalable backend solutions, optimizing database queries, and contributing to API development using Django Rest Framework (DRF).
Our technology stack:- Python 3.10
- Django 4
- DRF (Django Rest Framework)
- MySQL
- Redis
- AWS
- CI/CD
- Github
- Sentry
- Asana
What will you do?- Develop and maintain backend systems using Python and Django framework.
- Enhance the functionality of the current product.
- Design, implement, and optimise database schemas for MySQL and utilise Redis for caching.
- Develop new APIs and support existing ones for our application.
- Collaborate with cross-functional teams to design and implement APIs using DRF.
- Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
- Troubleshoot and debug complex technical issues as they arise.
- Stay updated on emerging technologies and recommend improvements to existing systems.
- Improve development tools and increase the internal quality of the product.
- Take ownership of the product, understanding the business problem and contributing innovative solutions to influence the outcome.
- Aspire to solve business problems, contributing beyond the scope of technical tasks to enhance the overall product and user experience.
Who you are:- Proficiency in Python programming language and Django framework.
- Strong understanding of relational databases such as MySQL/PostgreSQL and experience with query optimization techniques.
- Familiarity with caching mechanisms, specifically Redis.
- Experience in developing RESTful APIs using Django Rest Framework (DRF) or FastAPI.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a team in a fast-paced environment.
- Effective communication skills and the ability to collaborate with cross-functional teams.
- Good command of English.
What we offer:
- Contract with a British legal entity.
- Fully remote work – you can work from almost anywhere in the world.
- Flexible schedule and unlimited vacation.
- Possibility of compensation for English courses, training, and conferences.
- Access to an online therapy service.