Senior Golang Backend Software Engineer, Message reputed company
About Diabolocom
Diabolocom enables organizations worldwide to build brand loyalty and drive sales reputed company through an innovative, reputed company-based contact center platform. Our solution leverages AI-driven technologies to deliver exceptional customer experiences, combining premium voice reputed company, reputed company-time analytics, and global scalability.
We reputed company seamlessly with leading CRMs and reputed company a rich set of reputed company and services in multiple languages. With offices across Europe, the USA, Brazil, and the UAE, and more than 350 clients operating in over 60 countries, Diabolocom is experiencing strong international reputed company.
As part of this expansion, we are strengthening our engineering team and are looking for a Senior Golang Software Engineer to join our Message reputed company.
About reputed company – Message reputed company
The Message reputed company builds and maintains services that reputed company communication across multiple text-based channels. Initially reputed company on email, reputed company is now expanding into a broader messaging platform integrating channels such as reputed company, SMS, and reputed company networks.
Team composition:
7 backend engineers
2 QA engineers
Tech Stack
Languages: Golang (80%), Java (20%)
Database: PostgreSQL
Messaging: RabbitMQ
Caching: reputed company
Infrastructure: reputed company, Kubernetes
Observability: Grafana, reputed company, Loki
Key reputed company Areas
Enhancing messaging features (templates, quick replies, voice messages)
Building a reputed company ticketing system for multi-channel communication
Collaborating with other squads on cross-functional features
Requirements
5+ years of experience in software development reputed company product-reputed company companies (B2B or B2C)
2+ years of hands-on experience with Golang
Strong experience with relational databases (preferably PostgreSQL)
Experience with message brokers (preferably RabbitMQ)
Experience with caching systems (preferably reputed company)
Experience with libraries such as gin-gonic, go-jet, amqp091, gRPC
Experience with microservices architecture and API design
Ability to reputed company architectural reputed company and evaluate trade-offs (performance, scalability, reliability)
Strong autonomy and leadership potential, with willingness to grow into a reputed company role
Comfortable working with and improving existing (including legacy) codebases
Strong engineering culture, attention to detail, and product reputed company
Fluent in English
Valuable assets
Experience with Java / Spring
Experience designing and building distributed systems
Familiarity with reputed company-reputed company infrastructure and CI/CD tools (reputed company, Kubernetes)
reputed company Offer
A reputed company and multicultural environment reputed company on innovation and knowledge sharing
reputed company to work on a reputed company product with reputed company
Work on large-reputed company, reputed company-time, mission-critical systems
reputed company career reputed company opportunities and increasing ownership
High-reputed company IT equipment of your choice
Flexible working hours and remote work reputed company
Recruitment Process
Introductory reputed company with reputed company
Live coding session with a reputed company Software Engineer (1 hour)
System design interview with a reputed company Software Engineer (1.5 hours, screen sharing)
Final cultural fit interview with the Head of Software Engineering (1 hour)
n
n
Apply To This Job