Dailymotion logo
Dailymotion

The home for videos that matter

Staff Python Engineer

Backend EngineerSoftware EngineerFull TimeRemoteLeadTeam 201-500Since 2005H1B SponsorCompany SiteLinkedIn

Location

France

Posted

20 days ago

Salary

€65K - €82K / year

Seniority

Lead

Bachelor Degree5 yrs expFrenchGraphQLMicroservicesPHPPython

Job Description

Staff Python Engineer

Dailymotion

• Technical leadership • Define and drive the technical strategy for migrating our Core Domains by faithfully reproducing our custom PHP framework in Python using FastAPI • Own architectural decisions to ensure a progressive, non-disruptive migration: controlled code duplication, gradual traffic shift from the old stack to the new • Design the patterns and abstractions required so the new Python framework is functionally equivalent to the old one while meeting modern standards • Establish technical standards and best practices for decommissioning legacy systems • Mentor and upskill a backend squad specialized in the migration • Collaborate with other squad leads to ensure coherent platform evolution • Drive technical decision-making and resolve the most complex architectural challenges • Foster a culture of technical excellence and continuous improvement • Ensure functional parity between the old and new stacks: data stored in the old system must be accessible identically in the new system

Job Requirements

  • Python expertise: You have deep mastery of Python, including architecture, algorithms, and design patterns (SOLID, DDD, hexagonal architecture...). You know how to design Python systems that are performant, maintainable, and scalable.
  • Experience with high-availability, high-performance, and scalability challenges: You have designed or operated systems under heavy load and understand the implications for architectural choices, concurrency management, and optimization.
  • Expertise in distributed systems and microservices: You understand the associated challenges: data consistency, resilience, observability, and inter-service communication patterns.
  • API design proficiency: RESTful, GraphQL, backward compatibility, and versioning.
  • Experience with large-scale migration or modernization projects: You have led or actively participated in transforming legacy systems, ideally in the context of progressive migration (strangler fig pattern or similar approaches).
  • Technical leadership: You have previously managed teams or led technically complex projects.
  • Fluent English: Required to operate in our international environment.

Benefits

  • Remote work options

Related Job Pages

More Backend Engineer Jobs

Motive logo

Software Engineer, Full-stack or Backend

Motive

Motive combines IoT hardware with AI-powered applications to connect and automate physical operations.

Backend Engineer20 days ago
Full TimeHybridTeam 1,001-5,000H1B Sponsor

Title: Software Engineer, Full-stack or Backend Locations: Toronto, Canada or Vancouver, Canada Hybrid Job Description: Who we are: Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you complete visibility and control, and significantly reduces manual workloads by automating and simplifying tasks. Motive serves nearly 100,000 customers – from Fortune 500 enterprises to small businesses – across a wide range of industries, including transportation and logistics, construction, energy, field service, manufacturing, agriculture, food and beverage, retail, and the public sector. Visit gomotive.com to learn more. Who we are: Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you complete visibility and control, and significantly reduces manual workloads by automating and simplifying tasks. Motive serves nearly 100,000 customers – from Fortune 500 enterprises to small businesses – across a wide range of industries, including transportation and logistics, construction, energy, field service, manufacturing, agriculture, food and beverage, retail, and the public sector. About the Role: As a Software Engineer on the new Public Sector team at Motive, you will be responsible for designing and building products that will modernize the Compliance, Fleet, and Driver management solutions to help our customers reduce toil, increase productivity, and more importantly keep the roads safe. As part of this role you will build scalable infrastructure, APIs/services, and work with a team that is passionate and makes an impact on the physical economy. We are looking for accomplished engineers to not just deliver products for our customers, but to go beyond using the latest technologies. What You’ll Do: - Collaborate across teams to design, deliver and support scalable product features - Make scalable design choices, while championing quality and simplicity - Leverage AI tools such as Claude Code, CoPilot, to increase productivity and code quality - Build appropriate monitoring, logging, debugging for the health of the system - Mentor and learn from the developers within the engineering organization. What We’re Looking For: - A degree in computer science, software engineering, or a related field - 3+ years software development experience - Experience building products or infrastructure at scale - Experience in Ruby, Typescript, Python, Java, Go or similar language - Experience with relational databases such as PostgreSQL This is a hybrid role, with the expectation of being in our Toronto, Canada or Vancouver, Canada office 2 days per week. Pay Transparency Your compensation may be based on several factors, including education, work experience, and certifications. For certain roles, total compensation may include restricted stock units. Motive offers benefits including health, pharmacy, optical and dental care benefits, paid time off, sick time off, short term and long term disability coverage, life insurance as well as 401k contribution (all benefits are subject to eligibility requirements). Learn more about our benefits by visiting Motive Perks & Benefits. The compensation range for this position will depend on where you reside. For this role, the compensation range is: Canada $125,000—$156,000 CAD Creating a diverse and inclusive workplace is one of Motive's core values. We are an equal opportunity employer and welcome people of different backgrounds, experiences, abilities and perspectives. Please review our Candidate Privacy Notice here. UK Candidate Privacy Notice here. The applicant must be authorized to receive and access those commodities and technologies controlled under U.S. Export Administration Regulations. It is Motive's policy to require that employees be authorized to receive access to Motive products and technology.

Canada
$125K - $156K / year
Realm Digital logo

Senior Full-Stack Developer, Python

Realm Digital

Digital strategy & tech partner helping companies solve problems, unlock value & achieve their vision #YouImagineWeBuild

Backend Engineer20 days ago
Full TimeRemoteTeam 11-50Since 22 yearsH1B No Sponsor

• Senior Python Engineering: Lead the development of the core pricing engine and RESTful APIs using Python (Flask) • AI & API Integration: Architect and manage deep integrations with Large Language Models (LLMs) and advanced AI APIs to power a complex 5-rule computational pricing hierarchy • Data Processing Pipelines: Build and optimise high-stakes document processing capabilities (PDF, Excel, Word) for massive data ingestion • Database Management: Utilise SQLAlchemy to design schemas and optimise complex queries for a database of thousands of verified market rates • Frontend Development: Maintain and extend high-performance, responsive user interfaces using React • Independent Ownership: Take full end-to-end responsibility for the product roadmap, from database design to infrastructure deployment

South Africa

Role Description Was Du bei uns machst: - Features bauen: von der Idee bis zum Deployment. Keine Wasserfall-Specs, sondern Eigenverantwortung. - Mit AI Lösungen entwickeln: Claude Code, LLM-APIs und AI-gestützte Workflows sind bei uns kein Experiment, sondern der Standard. Du baust Features schneller, weil Du AI als Multiplikator einsetzt. - Produkt mitgestalten: Du sitzt mit am Tisch, wenn wir neue Produkte und Features planen. Deine Meinung zählt vom ersten Tag. - Infrastruktur mitbauen: CI/CD, Datenbank-Architektur, API-Design - pragmatisch und ohne Silos. Qualifications - Du hast eigene Projekte gebaut - ob SaaS-Tool, Open-Source-Projekt, App oder Bot. Zeig uns, was Du gebaut hast. Das zählt mehr als jedes Zeugnis. - Du nutzt AI als Entwicklungswerkzeug - Claude Code, Cursor, Codex oder ähnliche Tools sind für Dich keine Spielerei, sondern Alltag. Du weißt, wie man mit AI schneller und besser entwickelt. - Du fühlst Dich in Laravel, Vue.js und SQL wohl und kannst schlechten AI Slop von exzellentem Code unterscheiden. - Du arbeitest eigenständig - nicht weil Du musst, sondern weil Du es so willst. - Du magst Startup-Tempo: Morgens die Idee, nachmittags auf Staging, abends live im Produkt. Benefits - Direkter Impact: Kleines Team, großes Produkt. Was Du baust, nutzen Kunden noch am gleichen Tag. - AI-First in der Praxis: AI ist bei uns nicht das Produkt-Feature, sondern die Art wie wir arbeiten. Claude Code, LLM-gestützte Workflows, agentic Development - Du lernst hier, wie Software-Entwicklung zukünftig überall aussehen wird. - Flexibles Remote-Modell: Arbeite von wo Du willst. Wir arbeiten remote, aber synchron - kurze Wege, schnelle Abstimmung. - Echte Verantwortung: Keine Hierarchie-Ebenen zwischen Dir und den Entscheidungen. - Tolles Team: Wir halten zusammen, helfen uns gegenseitig und haben Spaß an dem, was wir bauen.

Worldwide
Job Closed
Full TimeRemoteTeam 11-50

• Develop and maintain backend services and custom modules on top of the core banking platform • Collaborating with cross-functional teams - work with product, QA, operations, and business stakeholders to turn banking requirements into technical solutions • Review and contribute to code quality and shared engineering standards • Write unit, integration, and property-based tests using ScalaTest, ScalaMock, and ScalaCheck • Performance optimization - identify and resolve performance bottlenecks across services • Troubleshooting and debugging - analyze and resolve production issues using Splunk logs and metrics. • Documentation - maintain API specs generated from code via OpenAPI and AsyncAPI

Kazakhstan