Python Developer / Technical Lead / Lead Backend Engineer (Freelance Contract) - Banking Client

Salt

Paris

Hybride

EUR 70 000 - 90 000

Temps partiel

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Résumé du poste

Salt is seeking a Senior Python Technical Lead to join our dynamic team in Paris. This role involves designing and developing scalable backend solutions while providing technical leadership. You will mentor developers and ensure high-quality software delivery.

The ideal candidate has 8+ years of Python development experience, expertise in FastAPI, and a background in handling complex projects. This position supports a hybrid work model with 8 onsite days per month.

Qualifications

  • Minimum 8 years of professional experience in Python software development.
  • Proven track record delivering production-grade backend applications and APIs.
  • Strong experience in complex environments with multiple stakeholders.

Responsabilités

  • Design, validate, and implement robust backend services and APIs.
  • Build and maintain RESTful APIs and microservices using Python and FastAPI.
  • Act as the technical lead for the squad, providing guidance on architecture.

Connaissances

Python development
API design
Technical leadership
FastAPI
Agile methodology
Unit testing
CI/CD
Docker

Outils

Git
Terraform
MongoDB

Description du poste

Senior Python Technical Lead / Lead Backend Engineer (Freelance Contract) - Banking Client
  • Locations: Paris, France or Brussels, Belgium
  • Hybrid working model: 8 days onsite per month, remainder remote
Overview

We are looking for an experienced Senior Python Technical Lead to join a high-performing engineering squad and take ownership of the design, development, and delivery of scalable backend solutions in an international and collaborative environment.

This role combines hands‑on software engineering with technical leadership responsibilities. The successful candidate will play a key role in shaping architecture decisions, guiding developers, and ensuring the delivery of robust, maintainable, and high‑quality software solutions.

The ideal candidate brings deep expertise in Python development, modern API architectures, and backend engineering best practices, alongside strong communication and leadership capabilities.

Key Responsibilities /Technical Delivery
  • Analyse and understand business and technical requirements, translating them into scalable and maintainable software solutions.
  • Design, validate, and implement robust backend services and APIs with a focus on reliability, performance, and long‑term operability.
  • Build and maintain RESTful APIs and microservices using Python and FastAPI.
  • Contribute to solution architecture and ensure alignment with engineering standards and target architecture.
  • Ensure software quality through automated testing, documentation, code reviews, and continuous improvement practices.
  • Support deployment and operational readiness of solutions across environments.
Technical Leadership
  • Act as the technical lead for the squad, providing guidance on architecture, implementation approaches, and engineering best practices.
  • Review code, validate design decisions, and ensure maintainability and scalability of delivered solutions.
  • Mentor and support developers within the team, encouraging knowledge sharing and engineering excellence.
  • Collaborate closely with Product Owners, architects, DevOps engineers, and cross‑functional stakeholders to ensure predictable and aligned delivery.
  • Take ownership of technical outcomes including performance, resilience, security, and solution quality.
Required Experience
  • Minimum 8 years of professional experience in Python software development.
  • Proven track record delivering production‑grade backend applications and APIs.
  • Experience working in Agile software delivery environments.
  • Strong experience operating in technically complex environments with multiple stakeholders.
  • Previous experience in a technical lead or senior engineering role is highly desirable.
Technical Skills
  • Strong experience with FastAPI for building RESTful APIs and microservices.
  • Strong understanding of API design principles, including maintainability, security, documentation, and scalability.
  • Experience with testing frameworks such as Pytest for unit and integration testing.
  • Solid understanding of Git version control and branching strategies.
  • Experience with CI/CD pipelines using tools such as GitHub Actions, Azure DevOps, or Jenkins.
  • Basic understanding of Docker and containerised application deployment.
  • Familiarity with Infrastructure as Code concepts and Terraform fundamentals.
  • Understanding of NoSQL database concepts; MongoDB experience is advantageous.
Nice to Have
  • Experience with asynchronous programming and concurrency in Python.
  • Familiarity with API and application security best practices.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Experience working with Azure DevOps or TFS.
  • Understanding of Scrum and Kanban delivery methodologies.
Soft Skills
  • Strong analytical and problem‑solving capabilities.
  • Excellent communication and stakeholder collaboration skills.
  • Ability to work independently and take ownership of technical delivery.
  • Adaptable and comfortable working in evolving environments.
  • Leadership mindset with the ability to mentor, coach, and support team members.
Ideal Candidate Profile

The ideal candidate is a hands‑on senior Python engineer who combines strong backend engineering expertise with technical leadership capabilities. They are comfortable making architecture decisions, guiding engineering standards, and collaborating across technical and business teams while remaining actively involved in development and delivery.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Senior Python Tech Lead — Backend Architect (Hybrid)
Senior Python Tech Lead — Backend Architect (Hybrid)

Salt • Paris

Hybride
EUR 70 000 - 90 000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

aramalgorithmai • Arrondissement de Tours

Sur place
EUR 50 000 - 70 000
Lead Python Software Engineer, Commercial Systems
Lead Python Software Engineer, Commercial Systems

Jobgether • France

À distance
EUR 70 000 - 90 000
Competitive global compensation
Annual learning and development budget of USD 2,000
Travel perks including Priority Pass
Python Developer (W/M) - Paris
Python Developer (W/M) - Paris

APRIL • Paris

Sur place
EUR 55 000 - 75 000
Senior Python Full-Stack Developer
Senior Python Full-Stack Developer

SCOR UK Company Limited • Paris

Sur place
EUR 55 000 - 75 000
Python Full-Stack Developer
Python Full-Stack Developer

SCOR UK Company Limited • Paris

Hybride
EUR 50 000 - 75 000
Python Developer
Python Developer

HCLTech • Paris

Sur place
EUR 60 000 - 90 000
Python Developer
Python Developer

James Adams • Paris

À distance
EUR 70 000
Flexible remote work
Collaborative international team
Opportunities for impact on consumer safety
Junior Python Developer
Junior Python Developer

MLabs • France

À distance
EUR 48 000 - 58 000
Competitive Salary
Fully remote position
Opportunity for growth in ML-driven development
Senior Backend Engineer
Senior Backend Engineer

The French Sourcer • Paris

Hybride
EUR 85 000 - 120 000
Health insurance
meal vouchers
profit-sharing
+1