ABOUT THE ROLE
We are seeking an experienced Senior Backend Software Engineer to join our engineering team in Tours France. You will be responsible for designing developing and maintaining scalable backend systems that power our platform serving millions of users across Europe.
KEY RESPONSIBILITIES
- Design and develop scalable backend systems and microservices architecture
- Build and maintain RESTful APIs using modern Python frameworks
- Optimize database queries and improve system performance
- Deploy and manage containerized applications on AWS infrastructure
- Collaborate with frontend developers DevOps and product teams across Europe
- Write clean maintainable well-documented code
- Conduct code reviews and mentor junior developers
- Participate in Agile / Scrum ceremonies and sprint planning
- Troubleshoot production issues and implement solutions
- Ensure system security and data protection best practices (GDPR compliance)
REQUIRED QUALIFICATIONS
5 years of professional software development experienceStrong proficiency in Python (Django Flask or FastAPI)Extensive experience with AWS cloud services (EC2 S3 Lambda RDS CloudWatch)Solid understanding of microservices architecture and RESTful API designExperience with containerization (Docker) and orchestration (Kubernetes)Proficiency in SQL databases (PostgreSQL or MySQL)Experience with version control (Git) and CI / CD pipelinesStrong knowledge of software design patterns and best practicesExcellent problem-solving and analytical skillsStrong communication and collaboration abilitiesFluent in English (French is a plus but not required)PREFERRED QUALIFICATIONS
Experience with Redis or other caching technologiesKnowledge of message queues (RabbitMQ Kafka SQS)Familiarity with Infrastructure as Code (Terraform CloudFormation)Experience with monitoring tools (Prometheus Grafana ELK stack)AWS certifications (Solutions Architect Developer)Contributions to open-source projectsExperience leading technical projectsKnowledge of GDPR and data protection regulationsTECHNICAL SKILLS
Languages : Python SQL
Frameworks : Django Flask FastAPI Django REST Framework
Cloud : AWS (EC2 S3 Lambda RDS CloudWatch CloudFront)
Containers : Docker Kubernetes Docker Compose EKS
Databases : PostgreSQL MySQL Redis
Tools : Git Jenkins GitLab CI / CD GitHub Actions
Testing : Pytest Unittest Integration Testing
Methodologies : Agile Scrum Test-Driven Development (TDD)
Key Skills
Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems
Employment Type : FULL_TIME
Experience : years
Vacancy : 1