Join a forward-thinking engineering team building a new social experience at scale. As a Senior Python Engineer, you'll be central to designing and evolving backend services that power a dynamic mobile-first platform. Your work will directly influence how millions engage with content, emphasizing fast learning cycles and real user impact.
What You'll Do
- Develop and refine backend systems using Python and FastAPI, prioritizing speed, scalability, and maintainability
- Design and maintain RESTful and GraphQL APIs that serve a global audience
- Collaborate closely with mobile, product, and quality assurance teams to align technical execution with user needs
- Implement event-driven architectures using RabbitMQ to support asynchronous workflows and real-time interactions
- Take full ownership of service performance, reliability, and monitoring across distributed systems
- Contribute to architectural decisions with a practical, iterative mindset—focusing on sustainable growth over theoretical perfection
- Help shape engineering culture by advocating for best practices, proactive problem-solving, and shared responsibility
Requirements
- Strong experience with Python and asyncio for building high-performance, concurrent systems
- Proficiency in FastAPI for developing modern API services
- Hands-on work with MySQL for data persistence and query optimization
- Experience with REST and GraphQL API design and integration
- Familiarity with RabbitMQ for message queuing and event processing
- Practical knowledge of Docker and Kubernetes for containerization and orchestration
Preferred Qualifications
- Background in PHP development, particularly in web application contexts
- Experience with Elasticsearch for search and analytics use cases
- Exposure to MongoDB for flexible data modeling
Work Environment
This is a fully remote position for candidates based in France. You’ll operate in an autonomous, impact-driven environment where experimentation is encouraged and technical decisions are made collaboratively. The team values ownership, rapid iteration, and building solutions that prioritize user value over technical novelty. Infrastructure is built to evolve with the product—pragmatically, not prematurely.


