JO

Jobgether

Senior Backend Engineer, Communications

Eckdaten

Deutschland
IT & Softwareentwicklung

Arbeitsmodell

Vollständig remote
vor 3 Tagen
Stellenbeschreibung

About the Role

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Backend Engineer, Communications in Germany. 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.

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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.