My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Mon 23/03/2026

Senior Software Engineer

Belfast, UK
Apply Now

Company: OCHO PEOPLE

Job Type: Permanent

Salary: £75000 - £90000 per annum

Are you a Senior Backend Engineer who specialises in either Java or Go and enjoys building high-performance, security-focused systems at scale?

My client is a fast-growing organisation in the cybersecurity space, developing advanced platforms to detect, prevent, and respond to modern threats in real time. They are looking for a Senior Engineer with deep expertise in either Java or Go to join a high-impact backend team.


The Role

This role is focused on building and scaling core backend services that underpin security-critical applications. You will work on highly concurrent, distributed systems where performance, resilience, and security are paramount.

Whether your strength is in Java (Spring, JVM ecosystem) or Go (Golang, high-concurrency services), you will have the opportunity to work within a team that values clean design, efficiency, and engineering excellence.


What You'll Be Doing
  • Designing and building scalable backend services using Java or Go

  • Developing high-throughput, low-latency systems in a distributed environment

  • Working on real-time data pipelines and event-driven architectures

  • Contributing to system design, architecture, and performance optimisation

  • Writing clean, maintainable, and well-tested code

  • Collaborating with security and infrastructure teams to build robust, secure systems

  • Mentoring engineers and contributing to best practices


What We're Looking For
  • Strong commercial experience in either Java or Go (Golang)

  • Deep understanding of backend engineering principles and system design

  • Experience building distributed systems at scale

  • Strong knowledge of:

    • Concurrency and performance optimisation

    • APIs (REST/gRPC)

    • Microservices architecture

  • Experience with cloud platforms (AWS, GCP, or Azure)

  • Familiarity with Docker and Kubernetes

  • Experience in cybersecurity, fintech, or other high-security environments is a plus


Nice to Have
  • Experience with low-latency or real-time processing systems

  • Knowledge of security protocols, encryption, or threat detection systems

  • Experience with Kafka or other streaming technologies

  • Exposure to DevSecOps or secure development practices


Why Join?
  • Work on cutting-edge cybersecurity products with real-world impact

  • Join a strong, engineering-led team with a focus on quality and performance

  • Opportunity to shape system architecture and technical direction

  • Competitive salary and benefits

  • Flexible or remote working options


Interested?

If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly.

Apply Now