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