Senior Python Engineer

Posted 13 hours ago

This is a fully remote position, open to applicants in Ukraine, +1 more country.

📋 Description

• Assume complete responsibility for the core Django service that connects algorithmic models and internal teams.

• Design APIs, model data, establish cross-team data contracts, and ensure high performance at scale.

• Develop, deploy, and manage high-load Django and Django REST Framework applications on PostgreSQL.

• Maintain clean data modeling, strong API design, and schema consistency across various domains.

• Evaluate PostgreSQL query execution plans, create indexes, and optimize performance, including TimescaleDB time-series and PostGIS spatial queries.

• Implement enterprise-level authentication solutions such as OAuth/OIDC, federated SSO, token validation, and identity provider integrations.

• Architect and develop the partner and operator Wagtail CMS from the ground up, including page models, structured content, media workflows, and the authoring interface.

• Productionize research models as microservices with strict data contracts, model versioning, reliable REST endpoints, and comprehensive observability.

• Conduct code reviews and establish foundational architecture patterns.

• Mentor a junior Python engineer.

• Report to the Engineering Manager as a member of the Algo Development team.


⛳️ Requirements

• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent practical experience.

• Over 7 years of commercial software engineering experience, primarily focusing on Python and operating production-grade services (excluding internal tools, scripts, or prototype notebooks; candidates for staff positions are expected to have a more extensive track record).

• Significant production experience with Django and Django REST Framework (DRF), including deploying, scaling, and troubleshooting complex services (managing high-traffic ORM N+1 queries, transaction boundaries, migrations under load, and custom querysets).


🏝️ Benefits

• 20 days of paid vacation and 5 sick days.

• Flexible schedule with a significant degree of autonomy.

• Chance to influence product and technical decisions.

• Opportunities for professional growth and learning.

• Comfortable working environment with a supportive team.

People also viewed

Emerald Clinical12 hours ago

Senior Clinical Database Developer

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job
BillingPlatform12 hours ago

Senior Java Developer

BR flagBrazil OnlyFreelanceBackend Engineer
ApplyView job
Capgemini13 hours ago

.NET WPF Developer

MX flagMexico OnlyFull-timeBackend Engineer
ApplyView job
The Codest13 hours ago

Senior Fullstack Engineer, Python

PL flagPoland OnlyFull-timeBackend EngineerPLN 120 – PLN 155/hour
ApplyView job
Capgemini13 hours ago

.NET, WPF Developer

MX flagMexico OnlyFull-timeBackend Engineer
ApplyView job
CodeRoad13 hours ago

Senior .NET Backend Engineer

US flagUnited States OnlyFreelanceBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers