👨🏻‍💻 postech.work

Senior Software Engineer - Backend

aramalgorithmai • 🌐 In Person

In Person Posted 3 days, 3 hours ago

Job Description

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 tools (Prometheus, 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)

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.