At a Glance
- Tasks: Lead a high-performing Ruby on Rails team while writing production code and mentoring engineers.
- Company: Join a global software business with 300+ staff, powering platforms for top brands.
- Benefits: Enjoy remote work options, competitive salary, and equity opportunities.
- Why this job: Be part of a pivotal growth phase with autonomy and a strong engineering culture.
- Qualifications: Deep Ruby on Rails experience, leadership skills, and frontend awareness required.
- Other info: Ideal for tech leads or senior engineers ready to step into leadership.
The predicted salary is between 43200 - 72000 £ per year.
Location: Remote (NI)
Permanent
Competitive salary + equity options available
The Company
Join a global software business with over 300 staff across 9 countries, building beautifully engineered platforms used by some of the world's most recognisable brands. Their product suite powers scheduling, communication, and team coordination at scale - simplifying operations and boosting engagement across industries. They're scaling one of their core engineering teams and looking for a hands-on Ruby on Rails leader to take the reins.
The Role
This isn't a "steer-from-the-side-lines" kind of job. You'll lead a small, high-performing team while remaining technically sharp - delivering production code, mentoring engineers, and guiding product direction. The role offers the chance to work on greenfield architecture, while also evolving and optimising an existing, revenue-generating platform. You'll shape both technical strategy and team culture - making this ideal for someone ready to step fully into technical leadership without losing touch with the codebase.
Tech Stack & Tooling
- Backend: Ruby on Rails, Sidekiq, Devise, Twilio, PostgreSQL
- Frontend: Stimulus JS, ES6, CSS3, Hotwire/Turbolinks
- DevOps: AWS (including Lambda), CI/CD, GitHub
- APIs: RESTful services, third-party integrations
- Tooling: Git, JIRA
- Search: Elasticsearch
- Testing: RSpec, Capybara (and other modern tools)
What You’ll Do
- Lead a cross-functional engineering team, setting direction and supporting growth
- Write clean, maintainable Ruby code and contribute to backend architecture
- Build and refine frontend components for web and mobile interfaces
- Improve the robustness of DevOps pipelines and cloud deployments
- Own product quality through code reviews, testing practices, and validation
- Collaborate with Product, Design, and Ops to ensure delivery stays aligned and focused
- Coach and mentor junior engineers; be the calm, strategic voice in the room
What You’ll Bring
- Deep experience with Ruby on Rails in production systems
- Confidence in building, scaling, and securing RESTful APIs
- Frontend awareness: you’ve worked with modern JS, and responsive design
- Proven experience leading engineering teams and building alignment across functions
- An eye for code quality, with experience in testing and DevOps environments
- Ideally: experience with AWS Lambda, Elasticsearch, or similar
Why Now?
You’ll be joining at a pivotal growth point - with greenfield projects to own, real autonomy, and the backing of an established engineering culture. Whether you’re a current tech lead or a senior engineer ready to step up, this is a meaningful leadership opportunity in a high-impact environment.
Interested?
Reach out to Ryan Quinn on LinkedIn to learn more or request the detailed spec.
Skills: Ruby, AWS, Cloud, JavaScript
Benefits: Work From Home Options
Ruby on Rails Engineering Manager employer: Ocho
Contact Detail:
Ocho Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Ruby on Rails Engineering Manager
✨Tip Number 1
Familiarise yourself with the specific tech stack mentioned in the job description. Brush up on your Ruby on Rails skills, and ensure you can discuss your experience with RESTful APIs and modern JavaScript frameworks confidently.
✨Tip Number 2
Highlight your leadership experience in previous roles. Be prepared to share examples of how you've successfully led engineering teams, mentored junior engineers, and contributed to a positive team culture during your interviews.
✨Tip Number 3
Showcase your understanding of DevOps practices and cloud deployments, particularly with AWS. Being able to discuss your experience with CI/CD pipelines and tools like GitHub will set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your approach to code quality and testing. Familiarise yourself with RSpec and Capybara, as well as any relevant testing practices you've implemented in past projects, to demonstrate your commitment to delivering high-quality software.
We think you need these skills to ace Ruby on Rails Engineering Manager
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Ruby on Rails and any leadership roles you've held. Use specific examples that demonstrate your technical skills and ability to lead a team.
Craft a Compelling Cover Letter: In your cover letter, express your passion for Ruby on Rails and your vision for leading an engineering team. Mention how your background aligns with the company's goals and culture.
Showcase Relevant Projects: Include details about projects where you've used Ruby on Rails, especially those involving RESTful APIs or DevOps practices. Highlight your contributions and the impact of these projects.
Prepare for Technical Questions: Anticipate technical questions related to Ruby on Rails, DevOps, and team management. Be ready to discuss your approach to code quality, mentoring, and collaboration with cross-functional teams.
How to prepare for a job interview at Ocho
✨Showcase Your Technical Skills
As a Ruby on Rails Engineering Manager, it's crucial to demonstrate your technical expertise. Be prepared to discuss your experience with Ruby on Rails, RESTful APIs, and any relevant tools like AWS or Elasticsearch. Consider bringing examples of your past work or projects that highlight your coding abilities.
✨Emphasise Leadership Experience
This role requires strong leadership skills, so be ready to share specific examples of how you've led engineering teams in the past. Discuss your approach to mentoring junior engineers and how you've fostered a positive team culture. Highlight any successful projects where you guided your team to achieve their goals.
✨Prepare for Behavioural Questions
Expect behavioural questions that assess your problem-solving and decision-making skills. Use the STAR method (Situation, Task, Action, Result) to structure your answers. Think of scenarios where you've had to navigate challenges or conflicts within a team, and how you resolved them effectively.
✨Align with Company Values
Research the company's mission and values before the interview. Be prepared to discuss how your personal values align with theirs and how you can contribute to their culture. This shows that you're not only interested in the role but also in being a part of their team and vision.