cover image
Jobgether

Senior Software Engineer II, Messaging Platform

Remote

United kingdom

Senior

Full Time

18-11-2025

Share this job:

Skills

Communication Java Kotlin MySQL Kubernetes Problem-solving Architecture Programming Kafka

Job Specifications

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer II, Messaging Platform in United Kingdom.

In this role, you will contribute to the design, development, and maintenance of high-scale messaging infrastructure that supports billions of communications monthly. You will work on mission-critical systems responsible for message delivery, routing, and reliability, collaborating closely with cross-functional teams. This position offers the opportunity to tackle complex distributed systems, network, and performance challenges, while influencing the architecture and long-term strategy of a global messaging platform. You will mentor colleagues, lead technical discussions, and help shape the future of messaging technology for enterprise-scale applications. The environment encourages innovation, ownership, and collaboration across remote teams.

Accountabilities:

Design, build, and maintain backend services supporting messaging, routing, and deliverability at global scale
Contribute to the development and improvement of internal mail transfer agents and messaging infrastructure
Optimize reliability, observability, and performance across high-throughput messaging pipelines
Collaborate with infrastructure teams, product managers, and domain experts to ensure safe, efficient, and high-quality message delivery
Lead architectural and design discussions, contributing to long-term technical strategy
Write clean, testable, and maintainable code following best practices for distributed and network-intensive systems
Participate in code reviews, mentor fellow engineers, and foster a culture of learning and operational excellence

Requirements

7+ years of professional backend engineering experience working on highly available, scalable systems
Strong understanding of distributed systems, networked services, and high-throughput data flows
Proficiency in object-oriented programming languages such as Java, Kotlin, or similar; experience with MySQL, Kafka, HBase, and Kubernetes is a plus
Experience solving complex reliability, performance, and throughput challenges
Excellent collaboration and communication skills across engineering, product, and operational teams
Ability to mentor peers and contribute to a culture of technical excellence
Strong problem-solving mindset with curiosity, pragmatism, and resourcefulness

Benefits

Fully remote role with flexibility to work from anywhere in the United Kingdom
Opportunity to work on high-impact systems handling billions of messages monthly
Collaborative, innovative, and supportive engineering culture
Professional development support and mentorship opportunities
Exposure to complex distributed systems and mission-critical infrastructure challenges
Competitive compensation and benefits package aligned with experience and market standards

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly:

Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience and achievements.

It compares your profile to the job's core requirements and past success factors to determine your match score.

Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.

When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.

The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.

Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps, including interviews or additional assessments, are then made by their internal hiring team.

Thank you for your interest!

About the Company

Your future of work, like you've always dreamt it, is now possible with Jobgether ! The Covid crisis has accelerated its revolution but work, as we knew it, doesn't exist anymore. Tomorrow, jobs will be hybrid, remote and asynchronous. Flexibility will be the norm. Jobgether helps you find your next remote job, wherever you are. Know more