> Markdown version of [/jobs/ext/1941517-senior-software-engineer-ruby-backend](https://www.wearedevelopers.com/jobs/ext/1941517-senior-software-engineer-ruby-backend). 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). --- # Senior Software Engineer (Ruby Backend) - **Company:** Loyal Guru - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Artificial Intelligence, Command-Line Interface, Software as a Service, Code Review, Databases, Continuous Delivery, Continuous Integration, Customer Data Management, Data Validation, DevOps, PostgreSQL, Open Web Application Security, Ruby, Secure Coding, Software Engineering, SQL Databases, Google Cloud, Backend, Git, Restful APIs, Software Version Control, Serverless Computing, Golang - **Published:** August 5, 2026 - **Apply:** https://www.buscojobs.com.es/senior-software-engineer-ruby-backend-en-madrid-ID-365504359 ## About the Role Solid experience writing REST APIs Solid understanding of SQL with strong working experience with its mainline database: PostgreSQL Previously worked with serverless technologies Working with GIT and the command line daily and understanding benefits of working in a Continuous Deployment environment Experience applying TDD and working with Clean Code principles Experience working with Google Cloud Previous experience as a Software Engineer in a product company preferably In-depth knowledge and work experience with OO languages on the server side, preferably Ruby or Golang #J-*****-Ljbffr ## Description ResponsibilitiesAs a software engineer, you'll work in a constantly evolving environment.With the support of the rest of the team, your success will reside in building high-quality, innovative, and fully performing SaaS, in compliance with coding standards and technical designYou'll be joining one of our agile squads where you'll have the chance to peer with the top talented engineers and product experts to create and improve our platformUse Ruby & Golang as the development languagesDesign, implement, and scale different solutions, paying attention to writing polished and easy-to-understand codeFollow and apply best practices in the entire development cycleParticipate in code reviews and pull requests, helping the team in the improvement of the product's qualityMake contributions to the architecture by sharing your best ideas and helping in their executionWork closely with other specialists (QA, Product Owners...) to make our software design, delivery, and quality unbeatableHelp with tech documentationLeverage AI tools for assisted backend and infrastructure development, maintaining high quality standards, exercising technical supervision, and verifying generated results to ensure reliability and securityFollow secure development best practices (OWASP Top 10, secure coding guidelines, input validation, proper error handling, etc.)Ensure that any sensitive data (customer data, credentials, secrets) is handled, stored, and transmitted securelyProtect your access credentials and devices in accordance with Loyal Guru's security policiesApply the least privilege principle when managing accesses, roles, and permissions within systems and codeParticipate in periodic security training sessions provided by the companyFollow secure version control practices (Git), including code review, approval workflows, and avoiding the exposure of sensitive data in the codebaseReport any suspected security incident, vulnerability, or breach in line with Loyal Guru's incident response procedureCollaborate with the Security and DevOps teams to implement automated security controls in the CI/CD pipelineEnsure dependencies and third-party libraries used in the codebase are maintained and free of known vulnerabilitiesBenefitsCareer plan and professional growth: Lets discover what your strengths are and how you can give your best!Healthy snacks at the officeBeers at the office: Free crafted beer sessions on Fridays with your work colleagues.Because not everything is just about workHalf-paid health insurance25 days of paid vacationEnglish lessons: Different level group lessons with a native teacherTeam building every quarterPizza sprint: Every two Fridays after the sprint review, join the team in a meal and enjoy the great companyCrossfit and Yoga lessons: Group sessions with nice personal trainersQualificationsSolid experience writing REST APIsSolid understanding of SQL with strong working experience with its mainline database: PostgreSQLPreviously worked with serverless technologiesWorking with GIT and the command line daily and understanding benefits of working in a Continuous Deployment environmentExperience applying TDD and working with Clean Code principlesExperience working with Google CloudPrevious experience as a Software Engineer in a product company preferablyIn-depth knowledge and work experience with OO languages on the server side, preferably Ruby or Golang#J-*****-Ljbffr ## Related Videos - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Always on the Right Track with Rails with Eileen Uchitelle, Senior System Engineer at GitHub](https://www.wearedevelopers.com/videos/100358-always-on-the-right-track-with-rails-with-eileen-uchitelle-senior-system-engineer-at-github) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development)