Summary
Join Diabolocom's AI department as a Backend Engineer and play a key role in developing and maintaining AI-based systems. You will co-architect scalable backend systems using PHP and Laravel, collaborate with cross-functional teams, and ensure high code quality. This position requires at least 6 years of backend development experience with PHP, Laravel, Meilisearch, and Swoole/Open Swoole, as well as experience in Python, microservice architectures, and TDD/DDD methodologies. Diabolocom offers a multicultural work environment, remote work options, lunch vouchers, team-building events, and opportunities for growth and development. The company is experiencing significant growth, providing ample opportunities for impact.
Requirements
- At least 6 years of relevant experience in backend development
- Extensive hands-on experience with PHP, the Laravel framework, Meilisearch and Swoole/Open Swool & CI/CD tools
- Experience in Python: FastAPI, TDD build and maintain microservices
- Strong experience in designing and implementing microservice architectures
- Enjoy working using the TDD and DDD methodologies
- Fluency in English, both written and spoken
- Autonomy and ability to tackle problems independently
- Curiosity and a proactive approach to proposing solutions
- Proactive approach to learning new technologies
- Excellent interpersonal skills
Responsibilities
- Co-architect scalable and efficient backend systems using PHP and the Laravel framework
- 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 !
Benefits
- Chance to work in a multicultural environment with colleagues coming from 5 different countries and 10 different nationalities ๐จ๐ต๐ฉ๐ช๐ช๐ฆ๐ฎ๐น๐ฌ๐ง
- First choice IT equipment
- Office based in the heart of Paris, 100 meters from the Opera Garnier!
- Remote friendly: full remote is possible
- Lunch vouchers: Swile card
- Team building events : Ibiza, Porquerolles, Corsicaโฆ whatโs next? ๐
- Opportunity to be part of a company at a key moment of its growth, with lots of opportunities ๐
- Opportunity to join a team that is big enough to thrive but also small enough to actually have an impact on the success of the organisation!
- A context to work in where your ideas are listened to and valued, and in which you can easily contribute and make a difference
- Opportunities to learn and grow
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.