
Senior AI Backend Software Engineer
Diabolocom
full-time
Posted on:
Location Type: Remote
Location: France
Visit company websiteExplore more
Job Level
Tech Stack
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