Senior Backend Engineer

Ocho
Belfast, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Belfast, United Kingdom

Tech stack

Query Performance
Java
API
Amazon Web Services (AWS)
Cloud Computing
Relational Databases
Distributed Systems
Event-Driven Programming
Python
Systems Integration
Backend
Front End Software Development
Api Design
Data Pipelines
Microservices

Job description

  • Design and develop backend services that support large scale workflows
  • Work with product teams to break down complex problems and shape technical solutions
  • Build APIs, data pipelines and integrations that are resilient and well structured
  • Contribute to architectural decisions and backend platform evolution
  • Improve reliability by investing in observability, testing and performance optimisation
  • Collaborate with frontend, mobile and data teams as part of cross functional delivery

What you bring

  • Strong backend development experience with a modern server side language
  • Solid understanding of API design, data modelling and distributed systems
  • Experience with relational databases and query performance
  • Ability to reason about system behaviour under real operational load
  • Confidence reading code, reviewing designs and contributing to technical direction
  • A desire to work in a team that values craftsmanship, clarity and ownership

Why this role

This is an opportunity to work on meaningful backend engineering challenges where your decisions have real impact. You will join a team that values thoughtful engineering, encourages exploration and supports autonomy.

The process is a single stage technical interview involving system design and practical reasoning. Straightforward and engineer centric.

To explore this opportunity further, reach out directly to Ryan Quinn on LinkedIn

Requirements

Python Java AWS Event Driven Cloud Native

About the company

OCHO is partnering with a growing engineering organisation building high throughput systems at the heart of field operations. This role is ideal for someone who enjoys backend depth, system design and solving interesting data and performance challenges. We are looking for engineers who care about designing robust systems. People who enjoy taking a concept, understanding the operational constraints and architecting backend services that are reliable, scalable and maintainable. This team values technical clarity, autonomy and engineers who want to influence how things are built.

Apply for this position