Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Diabolocom

Middle Python Backend Engineer – Virtual Agent AI Team

Diabolocom

Backend Engineer developing scalable backend systems using Python for AI solutions. Collaborating with cross-functional teams to deliver innovative contact center solutions.

Posted 6/11/2026full-timeRemote • 🇫🇷 FranceMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
CloudPython

About the role

Key responsibilities & impact
  • Co-architect scalable and efficient backend systems using Python.
  • Work hand in hand daily with the AI Operations team to deliver integrated solutions connected to frontend components in proofs of concept, product components, and customer-facing products, and with a modern cloud-native infrastructure platform.
  • Collaborate with cross-functional teams including Product Managers, backend and frontend engineers, and AI Engineers to deliver high-quality backend solutions powering high-impact features.
  • Ensure high standards of code quality and security, with a strong emphasis on automated tests and Domain-Driven Design.
  • Participate in API design, implementation, and documentation for both internal APIs and those exposed to third-party integrators.
  • Keep up to date with evolving standards to advise on and propose upgrade plans.
  • Your work will contribute to the creation and optimization of innovative CCaaS tools and processes.

Requirements

What you’ll need
  • Minimum 6 years of relevant backend development experience.
  • Extensive hands-on experience with Python and CI/CD tools.
  • Proven experience designing and implementing microservice architectures for asynchronous and real-time environments.
  • Strong background in testing methodologies and design best practices.
  • Autonomous and able to independently tackle problems.
  • Curious and proactive, consistently proposing improvements.
  • Eager to learn new technologies and stay current with industry trends.
  • Excellent interpersonal skills.
  • Fluent in English; French is a plus.

Benefits

Comp & perks
  • A collaborative, multicultural environment that values professionalism, innovation, and knowledge sharing.
  • The opportunity to work on a real product used daily by customers worldwide, with clear real-world impact.
  • Work on large-scale, real-time, mission-critical communication systems where reliability, performance, and technical excellence matter.
  • Flexible working hours and remote work options.
  • High-quality IT equipment of your choice.
  • Clear growth paths with opportunities to take on increasing responsibility and influence technical decisions.
  • An environment where your ideas are heard and valued, allowing you to contribute and make a difference.
  • Team-building events: Ibiza, Porquerolles, Corsica… what’s next? 😎

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonCI/CDmicroservice architectureautomated testingDomain-Driven DesignAPI designasynchronous environmentsreal-time environmentscode qualitytesting methodologies
Soft Skills
interpersonal skillsautonomousproblem-solvingcuriousproactivecommunicationcollaborationteamworkadaptabilityeagerness to learn