Senior Backend Engineer, Communications
About this role
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.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1