cover image
Aimtech Recruitment Ltd

Senior Software Engineer

Remote

England, United kingdom

Senior

Freelance

17-10-2025

Share this job:

Skills

Communication Leadership Python MongoDB Architecture AWS Django Recruitment GCP Microservices

Job Specifications

Senior Software Engineer (MongoDB / Django) - 6-Month Contract - Outside IR35 - Fully Remote

About the Role

Aimtech Recruitment are looking for a Senior Software Engineer with deep expertise in MongoDB to help solve complex integration challenges between Django and MongoEngine within a live production environment.

This is a hands-on engineering role, suited to someone who can move beyond theory -- designing, implementing, and optimising real-world solutions that enhance the performance, scalability, and maintainability of our data layer.

You'll join a collaborative engineering team and act as a subject-matter expert in MongoDB usage, schema design, and data interaction patterns within Django applications.

What You'll Do

Design and implement solutions that improve how Django and MongoDB interoperate.
Review and refactor existing data models, ensuring performance and scalability.
Work closely with backend teams to guide best practices around schema design, indexing, and query optimisation.
Educate and mentor engineers on effective MongoDB usage patterns and integration strategies.
Help evolve internal tooling, libraries, and data access layers to streamline development.

What We're Looking For

Proven experience as a Senior Software Engineer with a strong focus on backend systems and database design.
Advanced MongoDB knowledge - schema design, aggregation pipelines, performance tuning, replication, and indexing strategies.
Strong experience with Django and MongoEngine, including hands-on integration work.
Ability to architect, build, and deliver solutions -- not just advise or design theoretically.
Solid Python experience.
Excellent communication and collaboration skills, especially in remote teams.

Nice to Have

Experience with system architecture, microservices, or scaling data-driven applications.
Familiarity with AWS or GCP.
Previous work in mentoring or technical leadership roles.

Aimtech Recruitment is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

About the Company

The Artificial Intelligence (AI) revolution is something that all businesses and organisations are increasingly needing to adapt to. The challenges through this time of change and transformation are considerable and ever evolving. As such it is crucial that the right recruitment partner is chosen to help navigate that path. Aimtech Recruitment provide tailored staffing solutions that enable you to fulfill your hiring needs. Whether you are looking for Contract or Permanent staff, our extensive network, which has been cultiv... Know more