-
View all jobs
About Diabolocom
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.
As part of our exponential growth, we are strengthening our internal engineering team and opening a Senior Backend Software Engineer position in our Message Squad.
About The Message Squad
Message Squad develops and enhances services that enable clients to communicate seamlessly across various text-based channels. Originally focused on email, we have expanded to a broader solution that integrates multiple messaging platforms (voicemail, SMS, social network).
What’s next for the Message Squad?
In the coming year, we plan to:
Languages: Golang, Java
Framework: Spring Boot
Database: PostgreSQL
Message Broker: RabbitMQ
Caching: Redis
Containerization: Docker
Our team currently consists of:
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.
As part of our exponential growth, we are strengthening our internal engineering team and opening a Senior Backend Software Engineer position in our Message Squad.
About The Message Squad
Message Squad develops and enhances services that enable clients to communicate seamlessly across various text-based channels. Originally focused on email, we have expanded to a broader solution that integrates multiple messaging platforms (voicemail, SMS, social network).
What’s next for the Message Squad?
In the coming year, we plan to:
- Expand our text-channel integrations to include Facebook Messenger, Instagram, and RCS.
- Enhance existing features, such as enriched text formatting and forwarding capabilities.
- Collaborate on cross-team features with product owners and other squads.
Languages: Golang, Java
Framework: Spring Boot
Database: PostgreSQL
Message Broker: RabbitMQ
Caching: Redis
Containerization: Docker
Our team currently consists of:
- 2 QA engineers
- 6 backend developers
- 2 frontend engineers
- 1 team lead
- 10+ years in software development within product-focused companies, with at least 5+ years working extensively in Golang.
- Experience working with relational databases (PostgreSQL preferred). Experience with libraries such as gin-gonic, go-jet, amqp091, grpc would be a plus.
- Experience in designing and implementing effective distributed systems. Ability to make architectural decisions and evaluate their impact on system performance, scalability, and reliability.
- Strong autonomy and leadership potential, with a willingness to grow into a lead role.
- Comfortable working with and improving an existing codebase.
- Strong engineering culture, attention to the details, business-centric mindset.
- A collaborative and innovative team environment.
- The opportunity to work on cutting-edge distributed communication systems.
- Career growth opportunities within a fast-growing global company.
- Flexible work arrangements and remote work options.
- Intro call with a Talent Acquisition Manager
- Live coding challenge
- Design interview through screen sharing with our Lead Software Engineer
- Final interview with Alexander, our Head of Software Engineering
Key Skills
Ranked by relevance
postgresql
golang
cloud
grpc
ai
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Python Engineer
2026-04-12
Full-time
Not Applicable
Turkey
Software Development
Engineering
View Job Details
Related
Python Engineer
2026-04-12
Full-time
Not Applicable
Austria
Software Development
Engineering
View Job Details
Related
Python Engineer
2026-04-12
Full-time
Not Applicable
Italy
Software Development
Engineering
Login to Apply
- Posted
- Oct 13, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Paris
- Company
- Diabolocom
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Python Engineer
2026-04-12
Full-time
Not Applicable
Turkey
Software Development
Engineering
View Job Details
Related
Python Engineer
2026-04-12
Full-time
Not Applicable
Austria
Software Development
Engineering
View Job Details
Related
Python Engineer
2026-04-12
Full-time
Not Applicable
Italy
Software Development
Engineering