Senior Staff Software Engineer (Exclusive)

Ocho People

Belfast City District

On-site

GBP 90,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible hybrid work in Belfast
Mentoring and technical leadership

Job summary

Ocho People in Belfast offers a Senior Staff Software Engineer role focused on designing and delivering distributed, fault‑tolerant reporting and analytics platforms used by global brands. You will lead initiatives from concept to delivery, set technical standards, and mentor engineers to grow their skills.

The role emphasizes Java/C++ with Python, AWS, and PostgreSQL, with a flexible hybrid model in Belfast.

Qualifications

  • 7+ years building and supporting scalable, distributed systems
  • Hands-on OOP experience (Java/C++) plus a scripting language (Python/Ruby)
  • Experience writing complex SQL (PostgreSQL a plus)
  • Experience with an API framework such as Spring Boot
  • Experience with a public cloud provider, AWS preferred
  • Prior technical leadership or mentoring experience

Responsibilities

  • Design and implement distributed, fault-tolerant reporting and insights systems
  • Lead software initiatives end-to-end, from conception through to delivery
  • Drive engineering best practice across the wider team
  • Build analytical dashboards and data visualisations used directly by clients
  • Mentor engineers and support their technical growth
  • Partner cross-team to keep performance and reliability high at scale

Skills

Distributed systems
Java/C++
Python
SQL (PostgreSQL)
Spring Boot
AWS
Technical leadership

Job description

Senior Staff Software Engineer

Belfast (Flexible Hybrid) | Full-time

  • Own systems running close to 10,000 automated reports every week for global retail brands
  • Senior Staff-level technical leadership, not just delivery
  • Java/Python stack on AWS, with real architectural influence
  • £90,000- £110,000+
  • Join a business that has grown from one office to a multi-continent operation in two decades
About the Company

Since launching in 2005, this business has scaled from a single US office into a genuinely global operation across North America, Europe, Asia and Australia, now connecting thousands of brands and retailers with billions of consumers. It's been named a Great Place to Work in the US, Australia, India, Lithuania, France, Germany and the UK, a reflection of how it treats the people building that growth.

The Role

As Lead Engineer for the Portal Reports and Insights application team, you'll design and implement distributed, fault-tolerant systems powering reporting and analytics used by clients worldwide, systems that run nearly 10,000 reports every week. You'll lead software initiatives from concept to delivery, set the technical bar for the team, and mentor engineers as you go.

Key Responsibilities
  • Design and implement distributed, fault-tolerant reporting and insights systems
  • Lead software initiatives end-to-end, from conception through to delivery
  • Drive engineering best practice across the wider team
  • Build analytical dashboards and data visualisations used directly by clients
  • Mentor engineers and support their technical growth
  • Partner cross-team to keep performance and reliability high at scale
Essential:
  • 7+ years building and supporting scalable, distributed systems with open-source tools
  • Hands-on OOP experience (Java/C++) plus a scripting language (Python/Ruby)
  • Experience writing complex SQL (PostgreSQL a plus)
  • Experience with an API framework such as Spring Boot
  • Experience with a public cloud provider, AWS preferred
  • Prior technical leadership or mentoring experience
Desirable:
  • Deeper AWS experience: CloudFormation, EMR, S3, EC2, CloudTrail
  • Experience with data visualisation tools such as D3.js, Tableau or Looker
Why Apply?
  • Flexible working model based in Belfast
  • Senior Staff-level scope with genuine end-to-end ownership
  • Systems used at genuinely global scale, nearly 10,000 reports a week
  • A company independently certified as a Great Place to Work in seven countries
  • Real mentoring and technical leadership opportunity
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Data Engineer (Exclusive)
Staff Data Engineer (Exclusive)

Ocho People • Belfast City District

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

Ocho People • Belfast City

Hybrid
GBP 81,000 - 99,000
Hybrid working Belfast
Bonus and benefits package
Career progression
Senior Full Stack Developer (Typescript, React)
Senior Full Stack Developer (Typescript, React)

Ocho People • Belfast City District

Hybrid
GBP 45,000 - 70,000
Hybrid working from Belfast
Ground-floor platform project
Senior/Principal Python Engineer
Senior/Principal Python Engineer

MCS Group • Belfast City District

Hybrid
GBP 85,000 - 100,000
Senior Full Stack Developer / Head of Engineering
Senior Full Stack Developer / Head of Engineering

Volpe & Castello Limited • City of Edinburgh

Hybrid
GBP 120,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Sans Souci • Belfast City District

On-site
GBP 47,000 - 63,000
Software Engineer
Software Engineer

MPA Recruitment • Belfast

On-site
GBP 50,000 - 70,000
Senior Software Engineer
Senior Software Engineer

Harnham • Greater London

Hybrid
GBP 60,000 - 75,000
Flexible working
Wellbeing allowance
Enhanced parental pay
+2
Senior Software Engineer (2 vacancies)
Senior Software Engineer (2 vacancies)

Low Carbon Contracts Company • Birmingham

On-site
GBP 70,000
Annual performance based bonus up to 10%
25 days annual leave plus eight bank holidays
Up to 8% pension contribution
+7
Senior Software Developer (.NET)
Senior Software Developer (.NET)

Ocho People • Belfast City District

Hybrid
GBP 39,000 - 65,000
Hybrid working
Belfast base office