Berlin, Germany
75 days ago
(Senior) Backend Engineer - Communications

The Communications Squad is responsible for self-service communications across SumUp, including SMS, E-Mail, Push Notifications, and WhatsApp. Presently, we send approximately a billion messages per year across the SumUp ecosystem, with ambitious plans to scale the scope and volume of these messages in the coming years. In addition to messaging, our focus extends to user-related topics such as promotions and recommendations.

As part of the Platform Tribe at SumUp, we belong to a group of squads responsible for developing and owning systems designed to accelerate product teams throughout SumUp. Consequently, we address the needs of both our internal teams and the end users they serve.

To thrive in this role, we are seeking someone eager to immerse themselves in a product domain while considering the engineering requirements of a high-volume service. We are actively engaged in critical infrastructure with significant potential for expansion, making the balance between quality engineering and feature delivery crucial to the success of this role.

 

What you'll be doing as (Senior) Backend Engineer: Develop, deploy, and maintain services associated with Messaging and Promotions using Golang Enhance reliability through the implementation of tooling and adherence to best practices for monitoring, alerting, and traceability Take part in discussions and evolutions of our microservices architecture with a focus on balancing scalability with flexibility and developer experience Collaborate with cross-functional teams to design, develop, and implement scalable and reliable solutions Mentor engineers and contribute to the continuous learning culture within the team Establish and uphold high standards for code quality and security   This role will be great if you have the following: 3+ years of experience as a Backend Engineer, specializing in the maintenance of high-traffic backend services Experienced in Golang Solid grasp of code quality fundamentals, particularly in automation aspects such as testing, linting, and formatting Well-versed in API design, particularly RESTful APIs Familiarity with our observability stack, including Grafana, Prometheus, and Honeycomb Possesses a product-focused mindset with a strong emphasis on creating impactful solutions Proven mentorship experience, guiding and developing other team members

 

As a plus: Previous experience within the Messaging domain Experience with Event-Driven Architecture Previous experience with Message Queues or Event Stores (RabbitMQ, SQS, Kafka)

 

Why you should join SumUp
Confirm your E-mail: Send Email
All Jobs from FiveStars Loyalty