Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Uniting Ambition

New

Software Engineer

Posted 89 views
Discussion

Summary

Software developer designing, implementing and optimising Kafka-based messaging systems that handle high transaction volumes and real-time data, writing robust software in Python, Java or Go. Hybrid role in Greater Manchester with a technology business serving banking, investment management and retail.

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

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →