Jobiglo

No results.

Senior Python Engineer (Django)

Globaldev Group

New
Senior 🇬🇧 English
Python Django Django REST Framework PostgreSQL TimescaleDB PostGIS OAuth OIDC Wagtail

Job description

About the role

This role takes full ownership of the core Django service, which connects the company's algorithmic models with its internal teams. You will own API design, data modeling, cross-team data contracts and high-performance maintenance at scale. Reporting to the Engineering Manager within the Algo Development team, you will also productionize research code and mentor a junior engineer. Senior and Staff levels are both considered, with the final title agreed during the process.

Key responsibilities

  • Build and scale Django services: design, deploy and maintain high-load Django and Django REST Framework applications on PostgreSQL, with clean data modeling, robust API design and consistent schemas across domains.
  • Optimize PostgreSQL and manage authentication: analyze query plans, build indexes, tune performance (time-series via TimescaleDB and spatial queries via PostGIS), and implement OAuth/OIDC, federated SSO, token validation and identity provider integrations.
  • Set up Wagtail CMS from scratch, defining page models, structured content, media workflows and the authoring interface.
  • Productionize research and algorithms by wrapping research models into microservices with strict data contracts, model versioning, reliable REST endpoints and observability.
  • Guide architecture and mentor: lead code reviews, define foundational patterns and mentor a junior Python engineer.

Required profile

  • Bachelor's or Master's degree in Computer Science, Software Engineering or equivalent hands-on experience.
  • 7+ years of commercial software engineering experience focused on Python and production-grade services (Staff candidates expected to have a longer track record).
  • Extensive production experience with Django and Django REST Framework, including shipping, scaling and troubleshooting complex services such as high-traffic ORM N+1 queries, transaction boundaries, migrations under load and custom querysets.

Required skills

  • Django and Django REST Framework
  • PostgreSQL, TimescaleDB and PostGIS
  • OAuth/OIDC and SSO integration
  • Wagtail CMS

What we offer

  • 20 days of paid vacation and 5 sick days
  • Flexible schedule with a high level of autonomy
  • Opportunity to influence product and technical decisions
  • Professional growth and learning opportunities
  • A comfortable working environment with a supportive team

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Globaldev Group.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 3 days ago

Expires 1 month from now

6 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Globaldev Group