Senior Backend Engineer
- Compensation
- Not disclosed
- Location
- Paris, FR
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Must have
- At least five years of experience in backend software development.
- Strong expertise in Python.
- Hands-on experience with Linux, including system administration and networking fundamentals.
- Experience working with SQL databases and queue-based processing.
- A solid understanding of software architecture, APIs and protocols, containers, security, and distributed systems.
- Experience with software development best practices, including TDD, BDD, automated testing, documentation, and CI/CD.
- Experience developing, operating, and monitoring cloud-based solutions, preferably on AWS.
- Strong source code management practices, preferably with Git.
- A proactive and pragmatic approach to problem-solving.
- A strong sense of ownership and attention to quality.
- The ability to work effectively in a collaborative, cross-functional team.
- Professional working proficiency in English.
Nice to have
- Experience with Terraform.
- Experience with AWS services such as API Gateway, Lambda, ECS and RDS.
- Experience operating image-processing or data-intensive systems.
Full description
About CarCutter
At CarCutter, we are redefining automotive sales with AI-powered image technology that helps dealerships and marketplaces sell more vehicles, faster.
Our platform transforms the vehicle photography workflow with hyper-realistic 3D backgrounds, interactive 360° spins, precise cut-outs, grounded shadows, and consistent branding. By integrating advanced AI models into every stage of the process, we help businesses produce high-quality vehicle imagery at scale while improving efficiency, engagement, and conversion.
CarCutter is a cutting-edge SaaS solution trusted by leading players in the automotive industry.
🌐 Visit CarCutter
Location: Paris, Place de Clichy, 75008
Work model: Hybrid, with two remote days per week
About the team and platform
Team is responsible for supporting and evolving the core CarCutter platform.
Building and releasing new features, improve customer satisfaction, and ensure that the platform remains scalable, reliable, and easy to operate as the business grows.
Over the past two years, we have been modernizing our technology stack and architecture. This includes progressively moving from a monolithic backend to a service-oriented architecture, with dedicated storage and clearer ownership across services. This transformation is still ongoing, and some legacy components remain to be decomposed or replaced.
You will help shape how we build and operate software in the cloud, make better use of AWS services, and improve the speed, reliability, and scalability of our systems.
You will work with Flavio, our Engineering Manager, Joffrey and Sebastien, Senior Backend Engineers closely with François and the wider Product, Design, and Engineering organization.
The role
As a Senior Backend Engineer, you will work on the core systems behind CarCutter’s image processing platform.
Our Python backend integrates with multiple APIs that trigger image-processing workflows and connect to our computer vision services. We use SQL databases and message queues to manage images and deliver results directly to customer systems.
You will help ensure the smooth flow of images across our platform, operate reliable containerized Linux services, and monitor and improve our AWS infrastructure. You will also contribute to our engineering practices, including source code management, automated testing, documentation, and CI/CD.
This role also offers the opportunity to help define the next generation of software development at CarCutter. We are introducing AI coding agents and agentic workflows across the software development lifecycle, from requirements analysis and technical specifications to implementation, testing, code review, documentation, incident investigation, and operational improvements.