Lead Python Engineer - Brussels or Paris
Role details
Job location
Tech stack
Job description
Job Title: Lead Python Engineer Duration: 9 months + possible extensions Location: Brussels or Paris Hybrid: 8 onsite days per month Start Date: ASAP We're currently looking for a Lead Python Engineer to join an international engineering environment focused on modern backend development, scalable APIs, and high-quality software delivery. This is a senior-level role for someone who enjoys being hands-on technically while also helping drive architecture decisions, engineering standards, and technical direction within the team. You'll be working closely with developers, product owners, and cross-functional teams to build reliable, scalable, and maintainable backend solutions in a cloud-based environment. Responsibilities * Develop and maintain backend services using Python and FastAPI * Design scalable REST APIs and microservices * Contribute to architecture and technical design decisions * Support code reviews, mentoring, and engineering best practices * Work with CI/CD pipelines
Requirements
testing frameworks, and containerised applications * Collaborate with technical and business stakeholders across the project Requirements * 8+ years of professional Python development experience * Strong FastAPI and REST API development experience * Experience building scalable backend systems in production environments * Strong understanding of testing frameworks such as Pytest * Experience with Docker, Git, and CI/CD environments * Knowledge of NoSQL databases (MongoDB is a plus) * Previous experience in technical leadership or mentoring roles Nice to Have * Async programming / concurrency in Python * Terraform or Infrastructure as Code exposure * Cloud platform exposure (AWS, Azure, or GCP) * Agile / Scrum experience