Sub banner

Staff Software Engineer

Job description.

Staff Software Engineer

Location: Belfast, UK (Remote / Hybrid options available)
Contract Type: Permanent
Level: Staff (Individual Contributor - technical leadership)

The Opportunity

We're looking for a Staff Backend Engineer to join a growing engineering hub in Belfast. This is a hands-on, high-impact role at a company in a period of renewed investment and growth. You'll work on large-scale, distributed systems that process and serve billions of data points globally, powering critical platforms that drive revenue, trust, and user experience.

This role offers technical ownership, architectural influence, and the ability to shape both platform and product direction without people management responsibilities. You'll collaborate closely with senior engineers, architects, and product teams while driving engineering excellence and innovation.

What You'll Be Doing

  • Own, design, implement, and maintain core backend and data platform components
  • Define and evolve how large, complex data sets are aggregated, stored, and exposed to internal and external systems
  • Build and operate high-availability, high-throughput systems that support analytics, reporting, and insight products
  • Drive best practices in system design, reliability, performance, and data modelling
  • Mentor and guide other engineers on technical decisions, architecture, and standards
  • Contribute hands-on in code while influencing long-term platform and product direction

What We're Looking For

  • 7+ years building and supporting scalable, distributed backend systems
  • Strong experience with Java or similar object-oriented languages, and at least one scripting language (Python, Ruby, etc.)
  • Hands-on with API frameworks (e.g., REST, Spring Boot) and cloud-native development (AWS preferred)
  • Experience with data-heavy systems, including SQL, RDBMS, and ETL/data modelling
  • Knowledge of high-scale systems, distributed architectures, and data pipelines
  • Proven ability to influence architecture and technical direction at a Staff or Senior Staff level
  • Strong communicator, collaborative mindset, and ability to solve complex technical problems

Why Join This Engineering Hub

  • Influence and ownership: Belfast engineers own critical, revenue-impacting systems
  • Scale and impact: Work with high-throughput, globally distributed platforms
  • Innovation & momentum: Join during a period of renewed investment and strategic growth, including AI-driven initiatives
  • Career development: Clear individual contributor paths with visibility to senior leadership
  • Collaborative culture: Highly technical, supportive, and inclusive environment

This is an ideal role for a backend engineer who thrives on scale, ownership, and meaningful technical challenges, and wants to make a tangible impact in a growing engineering hub.

Submit CV for this Job.

Apply for this job now
Posted
Job Details:
Belfast, County Antrim£90000 - £110000 per annum
Job reference:
CM81_1768560807
COLIN MCALINDEN

COLIN MCALINDEN

Principal Technology Recruiter at Ocho

Although he has worked in recruitment for a long time, Colin’s particular interest is Tech. He decided to specialise about five years ago and has been thriving ever since. Having only very recently joined Ocho, Colin is already thriving in his new role. He can often be found learning from his colleagues in the office and imparting some of his own wisdom. Working in a competitive start-up was quite a big change for him, but he’s managed to hit the ground running. “My old employer had rigid systems already in place but I like that I’m a part of shaping Ocho.”

Read More