> Markdown version of [/jobs/ext/1659946-ruby-on-rails-engineer](https://www.wearedevelopers.com/jobs/ext/1659946-ruby-on-rails-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Ruby on Rails Engineer - **Company:** Onthegosystems EspaƱa - **Location:** Barcelona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Automation of Tests, Software Quality, Databases, Continuous Integration, Software Debugging, Software Architecture, Ruby on Rails, Search Technologies, ReactJS, Large Language Models, Reliability of Systems, Backend, Api Design - **Published:** July 20, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role To succeed in this role, you'll have: + Strong professional experience with Ruby on Rails, ideally at senior level + Experience building and running production systems used by real customers + Strong backend skills, including databases, API design, performance, background jobs, and security; + Ability to break down ambiguous problems and propose practical technical solutions + Hands-on interest or experience with AI/LLM technologies, + Good judgment about when to use AI and when simpler engineering approaches are better + Strong testing habits and care for long-term code quality + A responsible, curious, flexible mindset: willing to debug, deploy, investigate, learn, and own outcomes Nice to have: + Experience with React + CI/CD, background jobs, or AWS experience + Experience building AI-powered product features in production + Familiarity with embeddings, vector search, RAG, evals, or LLM observability + Experience with text-processing, localization, translation, or multilingual products ## Description We are looking for a Senior Ruby on Rails Engineer to help us build reliable, scalable products and apply AI/LLM technologies where they create real value. This is a hands-on engineering role for someone who can own complex features end to end, make strong technical decisions, and work across backend architecture, production systems, testing, and AI-assisted product development. You should be excited about AI, but pragmatic enough to know when a simple, deterministic solution is better than an LLM call. What you'll be working on: + Owning features from technical design to production + Building and maintaining Ruby on Rails systems used at scale + Designing AI/LLM-assisted features and workflows where they improve product quality or user experience + Working with LLM APIs, prompts, retrieval/context strategies, and AI-assisted development tools + Making trade-offs around performance, reliability, cost, latency, security, and maintainability + Writing and maintaining automated tests, including unit, integration, and E2E tests + Debugging production issues and improving system reliability ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [RAG's Not Dead, You're Just Using It Wrong! - Phil Nash](https://www.wearedevelopers.com/videos/1906-rag-s-not-dead-you-re-just-using-it-wrong-phil-nash) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)