Senior Software Engineer - Backend

aramalgorithmai

Arrondissement de Tours

Sur place

EUR 50 000 - 70 000

Plein temps

14 jours+
Générateur de candidature

N’envoyez pas un CV générique — générez un CV et une lettre de motivation adaptés à ce poste précis.

Passez les filtres ATS

Résumé du poste

A technology company is looking for an experienced Senior Backend Software Engineer to join its team in Tours, France. The successful candidate will be responsible for designing and maintaining scalable backend systems, building RESTful APIs, and optimizing performance. With expertise in Python and AWS cloud services, this role involves mentoring junior developers and collaborating within an Agile environment. Fluent English is essential, and familiarity with GDPR compliance would be a plus. Competitive compensation and benefits are offered.

Responsabilités

  • 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.
  • Troubleshoot production issues and implement solutions.

Connaissances

Python
SQL
Docker
Kubernetes
AWS
RESTful APIs
Agile
Git

Outils

Django
Flask
FastAPI
PostgreSQL
MySQL
Jenkins
Docker Compose
Terraform

Description du poste

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 experience
  • Strong 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 design
  • Experience with containerization (Docker) and orchestration (Kubernetes)
  • Proficiency in SQL databases (PostgreSQL or MySQL)
  • Experience with version control (Git) and CI/CD pipelines
  • Strong knowledge of software design patterns and best practices
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Fluent in English (French is a plus but not required)
PREFERRED QUALIFICATIONS
  • Experience with Redis or other caching technologies
  • Knowledge of message queues (RabbitMQ, Kafka, SQS)
  • Familiarity with Infrastructure as Code (Terraform, CloudFormation)
  • Experience with monitoring toolsPrometheus, Grafana, ELK stack)
  • AWS certifications (Solutions Architect, Developer)
  • Contributions to open-source projects
  • Experience leading technical projects
  • Knowledge of GDPR and data protection regulations
TECHNICAL 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)
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Senior Backend Engineer (Python, AWS, Microservices)
Senior Backend Engineer (Python, AWS, Microservices)

aramalgorithmai • Arrondissement de Tours

Sur place
EUR 50 000 - 70 000
Senior Backend Engineer
Senior Backend Engineer

The French Sourcer • Paris

Hybride
EUR 85 000 - 120 000
Health insurance
meal vouchers
profit-sharing
+1
Senior Backend Software Engineer
Senior Backend Software Engineer

The French Sourcer • Paris

Sur place
EUR 90 000 - 130 000
Health insurance
Profit-sharing
Employee incentive scheme
Senior Backend Engineer
Senior Backend Engineer

Licorne Society • Paris

Sur place
EUR 75 000 - 110 000
Microservices Engineer
Microservices Engineer

Jobgether • France

Hybride
EUR 60 000 - 90 000
Learning budget (USD 2,000)
In-person team sprints twice a year
Opportunity to travel internationally
+1
Software Engineer, Backend (Paris)
Software Engineer, Backend (Paris)

Mistral • Paris

Sur place
EUR 45 000 - 75 000
Competitive salary and equity
Health insurance
Transportation allowance
+5
Senior Backend Engineer
Senior Backend Engineer

Hadte Group • Paris

Sur place
EUR 50 000 - 70 000
Private family healthcare
Unlimited holidays (minimum 60 days)
Competitive salary
+2
Senior Software Engineer
Senior Software Engineer

Nabla • Paris

Sur place
EUR 70 000 - 110 000
Backend Developer
Backend Developer

Goodays • Lille

Hybride
EUR 40 000 - 60 000
Pension
Health insurance
Life insurance
+1
Senior Full Stack Software Engineer (m/f/d)
Senior Full Stack Software Engineer (m/f/d)

Halian | Managed Services, Recruitment Agency & Contract Staffing • Paris

Sur place
EUR 90 000 - 130 000