Software Engineer

Uniting Ambition

Greater Manchester

Hybrid

GBP 40,000 - 65,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Structured training and technical development plans
Defined career path and progression pathway
Opportunity to work on cutting-edge technologies
Market leading benefits package

Job summary

A forward-thinking technology business in Greater Manchester is seeking a mid-senior level Software Developer to design and implement high-performance messaging solutions. You will work with technologies like Kafka, Python, and Java in a hybrid environment. The role offers structured training, a defined career path, and market-leading benefits, fostering a culture of innovation and collaboration.

Qualifications

  • Extensive experience with Kafka or comparable messaging technologies.
  • Strong software development background in Python, Java or Go.
  • Experience with system optimisation, performance tuning and clustering.

Responsibilities

  • Design and implement messaging solutions using Kafka or similar tools.
  • Integrate messaging platforms with existing systems.
  • Optimise performance and resilience through clustering and tuning.

Skills

Kafka or similar messaging technologies
Python
Java
Go
Linux environments
Cloud providers (AWS, Azure, GCP)

Job description

Software Developer – Messaging & High Transaction Systems

Northwest (Hybrid)

Are you passionate about building high-performance systems that power mission‑critical platforms? Do you thrive in fast‑paced environments where cutting‑edge technology and innovation drive real‑world impact? We’re partnering with a forward‑thinking technology business that is redefining its market through advanced engineering and intelligent architecture. As part of their continued growth, they are looking for a talented Software Developer with strong experience in Kafka or similar messaging technologies to help shape the next generation of scalable, resilient systems.

You’ll play a key role in designing, implementing and optimising messaging solutions that support high transaction volumes and real‑time data processing. Working alongside a team of experts, you’ll contribute to complex integrations and system improvements that keep the business ahead of its competitors.

Responsibilities
  • Designing and implementing messaging solutions using Kafka or similar tools
  • Integrating messaging platforms with existing and new systems
  • Optimising performance, scalability and resilience through clustering and tuning
  • Developing robust, maintainable software in Python, Java or Go
  • Supporting high‑throughput, low‑latency environments
  • Collaborating with cross‑functional teams to deliver innovative solutions
  • Extensive experience with Kafka or comparable messaging technologies
  • Strong software development background in Python, Java or Go
  • Experience with system optimisation, performance tuning and clustering
  • Some experience working with Linux environments
  • Exposure to at least one cloud provider (AWS, Azure or GCP)
  • Experience in high transaction or real‑time processing environments
  • A proactive, problem‑solving mindset and passion for technology
What we’ll provide
  • Structured training and technical development plans
  • Defined career path and progression pathway
  • Opportunity to work on cutting‑edge technologies in a dynamic environment
  • A culture that values innovation, collaboration and continuous improvement
  • Market leading benefits package

Seniority level: Mid‑Senior level

Employment type: Full‑time

Job function: Information Technology

Industries: Banking, Investment Management, and Online and Mail Order Retail

Location: Greater Manchester, England, United Kingdom

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Real-Time Data Platform
Senior Software Engineer – Real-Time Data Platform

Morningstar • Greater London

Hybrid
GBP 68,000 - 96,000
Hybrid work model
Software Engineer Java Kafka API
Software Engineer Java Kafka API

Client Server • Greater London

Hybrid
GBP 81,000 - 99,000
Hybrid work model
Pension
Life assurance
+5
Java Developer Kafka API - Tech Consultancy
Java Developer Kafka API - Tech Consultancy

Client Server • Greater London

Hybrid
GBP 80,000 - 90,000
Hybrid work
Pension
Life Assurance
+5
Senior Java Software Engineer
Senior Java Software Engineer

RE Partners • Greater London

Hybrid
GBP 90,000 - 130,000
Java Engineer
Java Engineer

Version 1 • Belfast

Hybrid
GBP 40,000 - 60,000
Flexible/remote working options
Quarterly Performance-Related Profit Share
Educational assistance
Backend Software Engineer .Net Java Low Latency
Backend Software Engineer .Net Java Low Latency

Client Server Ltd. • Greater London

Hybrid
GBP 80,000 - 90,000
25 days holiday
Pension
Life Assurance
+10
Senior Java Software Engineer
Senior Java Software Engineer

Hunter Bond • Greater London

Hybrid
GBP 90,000 - 120,000
Backend Software Engineer - Distributed Systems
Backend Software Engineer - Distributed Systems

Client Server • Greater London

Hybrid
GBP 110,000 - 130,000
Equity
Flexible remote/hybrid
Dog-friendly office North London
Senior Software Engineer – Real-Time Data Platform
Senior Software Engineer – Real-Time Data Platform

United States Digital Space LLC • Greater London

Hybrid
GBP 68,000 - 96,000
Lead Developer
Lead Developer

Morson Edge (Financial Services) • Greater London

Hybrid
GBP 90,000 - 130,000