The Senior Backend Software Engineer will enhance and optimize the Voice Squad's telephony services, manage distributed systems, and lead architectural decisions while collaborating on AI-powered communication solutions.
About Diabolocom
Diabolocom is a leading European provider of AI-first, cloud-based contact centre (CCaaS) and customer experience (CX) solutions that help companies deliver seamless, personalised customer experiences at scale. The platform combines proprietary, purpose-built AI technology for customer service, native telecom infrastructure, and deep CRM integrations to automate tasks, elevate data quality, and empower agents across all customer touchpoints.
Trusted by 400+ clients, with deployments across more than 60 countries in Europe, North America, South America, and the Middle East, Diabolocom combines the agility of SaaS innovation with carrier-grade voice performance. With eight offices worldwide and more than two decades of experience, the company is committed to advancing customer loyalty and growth through sovereign, intelligent, and scalable communication technology.
In the context of our exponential growth, we are strengthening our internal engineering team and opening a Senior Backend Software Engineer position in our Voice Squad.
About the Voice Squad
Voice Squad is the software core of our CCaaS telephony. It is responsible for the core technical services that ensure secure, high-performance processing of phone calls on the Diabolocom platform. It manages critical components related to call routing, media stream handling and other voice related services.
Voice provides information to all parts of the system to help our clients observe agents and their business in general.
What’s next for the Voice Squad?
In the coming year, we plan to:
• Introduce Telephony as a Service that will be part of Omni-channel as a Service.
• Perform massive optimization and refactoring to enable faster feature delivery.
Technical Stack:
• Languages: Java 25, Kotlin 1.9, Go
• Framework: Spring Boot 3.x.x
• Database: PostgreSQL
• Message Broker: RabbitMQ
• Caching: Redis
• Containerization: Docker
The team currently consists of:
• 3 QA engineers
• 5 backend developers
• 1 team lead
What We’re Looking For:
• 7+ years in software development within product-focused companies, with at least 3+ years working extensively with Java/Kotlin/Go/C++/Erlang.
• Experience working with relational databases (PostgreSQL preferred).
• Proficiency in VoIP protocols (SIP, (S)RTP, WebRTC).
• Experience with Spring Boot 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.
What We Offer:
• A collaborative and multicultural environment with a team that fosters professionalism, values innovation, and encourages knowledge-sharing.
• Work on cutting-edge distributed communication systems in a fast-growing company, with real opportunities to make an impact.
• Opportunities to take on new challenges and advance your career.
• High-quality IT equipment of your choice.
• Flexible work arrangements and remote work options.
• Regular team-building events.
Recruitment Process:
• Intro call with a Talent Acquisition Manager
• Live coding challenge
• Design interview through screen sharing with our Lead Software Engineer
• Tech conversation with our Head of Infrastructure
• Final interview with Alexander, our Head of Software Engineering
Similar Jobs
Blockchain • Fintech • Software • Financial Services • Cryptocurrency
The Senior Back End Engineer will lead the development of a Sportsbook platform, design software solutions, improve system performance, and manage the development lifecycle.
Top Skills:
AWSCi/CdJavaKotlinSpring
Cloud • Security • Software • Cybersecurity • Automation
Drive partner and field sales engagement across the Alps region to meet ecosystem sales targets. Manage relationships with AEs, ASMs, and geo leadership, coordinate territory mapping, support demand-generation with partners, provide forecasts, contribute to QBRs and annual planning, and collaborate with Finance and Ops. Must travel up to 50% and be a native German speaker.
Top Skills:
GitlabSalesforce
Blockchain • Fintech • Analytics • Financial Services • Cryptocurrency • Web3
As a Junior Crypto Trader, you will perform basic trading operations, analyze market trends, and work under a mentor to develop trading skills.
Top Skills:
Analytical ToolsMarket DataTrading Tools
What you need to know about the Dublin Tech Scene
From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.



.png)