Senior Backend Engineer, Communications
Jobgether
About the role
About This Role
This role sits at the core of a high-scale communications platform powering seamless interactions between hosts and guests across multiple channels such as email, SMS, WhatsApp, and OTA messaging. You will help build and evolve a unified inbox system that processes large volumes of real-time communication data while supporting advanced automation, AI-driven features, and messaging workflows. The environment is highly technical and fast-paced, requiring strong backend expertise and a mindset focused on scalability, reliability, and performance. You will collaborate closely with cross-functional teams to design systems that directly improve customer experience and operational efficiency. This is a high-impact position where your work will shape how critical communication flows are handled at scale. The team operates in a remote-first, distributed setup, with strong emphasis on ownership, autonomy, and engineering excellence. You will contribute to a platform that must remain robust, extensible, and capable of handling complex integrations and high-throughput workloads.
Accountabilities
- Design, build, and maintain scalable backend systems powering unified communications across multiple channels.
- Develop and evolve RESTful APIs and backend services that support high-volume, real-time messaging workflows.
- Contribute to the architecture and evolution of event-driven and service-oriented systems using modern design principles.
- Ensure system reliability through strong testing practices, including unit and integration testing.
- Monitor, troubleshoot, and optimize production systems to ensure high availability and performance.
- Collaborate with cross-functional teams to deliver features that enhance communication automation and user experience.
- Support integration with external messaging providers and APIs while ensuring data consistency and reliability.
Requirements
- 6+ years of experience in SaaS backend development with production-grade systems.
- Strong proficiency in PHP and/or Golang, with willingness to work across both technologies.
- Solid experience designing and developing RESTful APIs.
- Familiarity with event-driven architectures and Domain-Driven Design (DDD) principles.
- Experience writing and maintaining unit and integration tests.
- Ability to monitor and support production systems in a cloud environment (AWS is a plus).
- Experience working with message queues (e.g., AWS SQS) is a plus.
- Strong English communication skills (C1 level).
Benefits
- Fully remote role within the EMEA region, offering flexibility in work location.
- Competitive compensation aligned with market standards.
- Equity participation through stock options in a growing, profitable company.
- Strong focus on professional growth and career development opportunities.
- Annual paid leave aligned with local regulations and contract norms.
- Country-specific benefits such as healthcare and pension contributions where applicable.
- Inclusive, global team culture with members across 40+ countries.
- High-autonomy environment built on ownership, trust, and engineering excellence.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free