Sub banner

Staff Engineer Ruby On Rails

Job description.

Staff Software Engineer (Ruby on Rails)

Overview

We are partnering with a high-growth technology organisation investing heavily in its product platform, supporting complex and mission-critical workflows at scale.

As part of this growth, the company is hiring a Staff Software Engineer to act as a technical leader across a suite of backend-heavy products. This is a high-impact role focused on improving system scalability, reliability and long-term architecture within a complex product environment.

The Role

As a Staff Engineer, you will take ownership of backend architecture and system design across Ruby on Rails services, while contributing to frontend systems where required.

You will work closely with Product, Platform and SRE teams to deliver scalable solutions, improve system health and ensure engineering best practices are consistently applied across the organisation.

Responsibilities

  • Act as a Staff-level technical leader across multiple product teams

  • Drive backend architecture and system design within Ruby on Rails applications

  • Lead scalability, performance and reliability initiatives from design through to production

  • Improve system health by addressing legacy complexity, technical debt and architectural gaps

  • Serve as a go-to technical expert for complex system and domain challenges

  • Collaborate with Product to translate business workflows into scalable technical solutions

  • Partner with Platform and SRE teams to improve observability, reliability and operational standards

  • Elevate engineering standards through mentoring, design reviews and knowledge sharing

What We're Looking For

Must Have

  • 8-10+ years of professional software engineering experience

  • Strong experience with Ruby on Rails in production environments

  • Deep understanding of backend systems, APIs and service architecture

  • Strong experience working with relational databases (PostgreSQL preferred)

  • Proven experience working within complex or legacy product environments

  • Ability to influence technical direction beyond individual contributions

  • Strong ownership mindset across design, delivery and production support

  • Excellent collaboration skills across engineering, product and platform teams

  • Clear communicator with the ability to drive alignment across stakeholders

Nice to Have

  • Experience with modern JavaScript frameworks (React preferred)

  • Exposure to data-heavy systems or analytics platforms

  • Experience with AWS or cloud-native environments

  • Familiarity with DevOps, CI/CD and SRE practices

  • Experience working in regulated or operationally complex domains

Technology Environment

The platform is built on a modern, cloud-native stack including:

  • Ruby on Rails

  • PostgreSQL

  • AWS

  • RESTful APIs and distributed services

  • Modern JavaScript frameworks (React)

  • CI/CD pipelines and observability tooling

What Success Looks Like

  • Delivering scalable, reliable backend systems in a complex domain

  • Driving measurable improvements in performance and system health

  • Elevating engineering standards and best practices across teams

  • Acting as a trusted technical leader across product and engineering

Who Thrives in This Role

You are a Staff Engineer who leads through influence, not hierarchy. You enjoy working in complex systems, solving difficult problems and leaving things better than you found them.

You are comfortable navigating ambiguity, particularly in evolving product environments, and you take pride in building systems that are robust, scalable and genuinely valuable to users.

Interested?

For a confidential discussion, reach out to Ryan Quinn on LinkedIn.

Submit CV for this Job.

Apply for this job now
Posted
Job Details:
Belfast, County Antrim£100000 - £120000 per annum + Bonus
Job reference:
RQ SROR 01_1773932757