Diabolocom

Senior AI Backend Software Engineer

Diabolocom

full-time

Posted on:

Location Type: Remote

Location: France

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Co-architect scalable and efficient backend systems using PHP and Python.
  • Work hand in hand on a daily basis with the AI Operations team to deliver integrated solutions interfaced with frontend components in PoCs, components and customer-facing products, and also with a modern, cloud-native infrastructure platform.
  • Collaborate with cross-functional teams including Product Owners, backend engineers, AI Engineers to deliver high quality backend solutions powering high impact features.
  • Ensure high standards of code quality and security, working in Test Driven Development & Domain Driven Development modes.
  • Participate in API design, implementation and documentation for both internal APIs and those exposed to our third-party integrators.
  • Stay interested in the evolution of standards to advise and propose upgrade plans.
  • Your developments will contribute to the creation and the optimization of different innovative CCaaS tools & processes !

Requirements

  • At least 6 years of relevant experience in backend development.
  • You have extensive hands-on experience with PHP, CI/CD tools.
  • You have experience in Python: FastAPI, TDD build and maintain microservices.
  • You have strong experience in designing and implementing microservice architectures, especially in asynchronous environments.
  • You have strong experiences with testing methodologies and design practices.
  • You are autonomous and able to tackle problems by yourself.
  • You are curious, always a source of proposals.
  • You are on the lookout for new technologies and are always ready to learn new things.
  • You have excellent interpersonal skills.
  • You are fluent in English, French is a plus.
Benefits
  • 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 truly 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
  • A context to work in where your ideas are listened to and valued, and in which you can easily contribute and make a difference
  • Team building events : Ibiza, Porquerolles, Corsica… what’s next? 😎
Applicant Tracking System Keywords

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

Hard Skills & Tools
PHPPythonFastAPImicroservicesTest Driven DevelopmentDomain Driven DevelopmentAPI designCI/CDtesting methodologiesasynchronous environments
Soft Skills
autonomousproblem-solvingcuriosityinterpersonal skillscommunicationcollaborationproactiveadaptabilitysource of proposalseagerness to learn