Recevez plus de réponses des employeurs
Envoyez un CV adapté au poste en quelques minutes.
Diabolocom is seeking a Senior Backend Software Engineer to join its Core Squad in Paris. You will design, build, and optimize back-end services for data gathering, processing, and delivery, shaping core product architecture for a cloud-based, scalable platform.
You will work with Kotlin (preferred) or Java, PostgreSQL, and distributed systems, collaborating with product and other squads. The role offers flexible work arrangements and opportunities for growth in a fast-growing global company.
Diabolocom enables organizations worldwide to build brand loyalty and drive sales growth. Our innovative, cloud-based contact center solution leverages AI-driven technologies to optimize the customer experience. We empower Customer Service and Sales teams to handle inbound and outbound interactions seamlessly across multiple channels, ensuring premium voice quality, real-time analytics, and robust global scalability.
Our platform integrates with leading CRMs and offers a wide range of APIs and services in multiple languages. With offices in Europe, the USA, Brazil, and the UAE, and 350+ clients operating in 60+ countries, we are constantly evolving and seeking talented individuals to join our team.
In the context of our exponential growth, we are strengthening our internal engineering team and opening a Senior Backend Software Engineer position in our Core Squad.
The Core Squad is responsible for the design and development of all key entities of our product, ensuring proper interaction between other squads and services. We also realize the isolation of entities within our application to achieve the convenience of large customers.
At Diabolocom, diversity and inclusion are in our DNA.
All qualified applicants will receive equal consideration for employment without regard to color, language, religion, sex, sexual orientation, gender identity, national or social origin, opinion disability, age.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.