Senior Software Engineer (Ruby Backend)

Loyal Guru

Barcelona

On-site

EUR 65,000 - 90,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Career plan and professional growth
Healthy snacks at the office
Beers at the office: Free crafted beer
Half-paid health insurance
25 days of paid vacation
English lessons
Team building every quarter
Pizza sprint
Crossfit and Yoga lessons

Job summary

Loyal Guru is hiring a Software Engineer in Barcelona to help build and scale our SaaS platform. You will work in an agile squad, shaping architecture and delivering robust backend services using Ruby or Golang.

You’ll write secure, clean code and participate in reviews, while collaborating with QA and Product Owners to ensure top quality. We value cloud experience (Google Cloud), REST API proficiency, and strong SQL skills with PostgreSQL.

Qualifications

  • Experience building SaaS products in a fast-paced environment.
  • Proficiency with Ruby or Golang and modern backend patterns.
  • Strong knowledge of RESTful API design and security considerations.
  • Experience with cloud services, especially Google Cloud.
  • Familiarity with PostgreSQL and data modeling.
  • Experience with test-driven development and clean code practices.

Responsibilities

  • Build high-quality, innovative SaaS features in a constantly evolving environment.
  • Design, implement, and scale backend solutions using Ruby or Golang.
  • Collaborate with QA, Product Owners, and other squads to ensure quality and reliability.
  • Participate in code reviews and pull requests to improve product quality.
  • Leverage AI tools to assist backend and infrastructure development while maintaining security and reliability.

Skills

Google Cloud
REST APIs
SQL / PostgreSQL
Serverless technologies
TDD / Clean Code
Software engineering in product公司
Git & command line
OO languages (Ruby or Golang)

Tools

Git
Command line
PostgreSQL
Google Cloud Platform
Serverless

Job description

  • As 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 design
  • You’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 platform
  • Use Ruby & Golang as the development languages
  • Design, implement, and scale different solutions, paying attention to writing polished and easy-to-understand code
  • Follow and apply best practices in the entire development cycle
  • Participate in code reviews and pull requests, helping the team in the improvement of the product’s quality
  • Make contributions to the architecture by sharing your best ideas and helping in their execution
  • Work closely with other specialists (QA, Product Owners…) to make our software design, delivery, and quality unbeatable
  • Help with tech documentation
  • Leverage AI tools for assisted backend and infrastructure development, maintaining high quality standards, exercising technical supervision, and verifying generated results to ensure reliability and security
  • Follow 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 securely
  • Protect your access credentials and devices in accordance with Loyal Guru’s security policies
  • Apply the least privilege principle when managing accesses, roles, and permissions within systems and code
  • Participate in periodic security training sessions provided by the company
  • Follow secure version control practices (Git), including code review, approval workflows, and avoiding the exposure of sensitive data in the codebase
  • Report any suspected security incident, vulnerability, or breach in line with Loyal Guru’s incident response procedure
  • Collaborate with the Security and DevOps teams to implement automated security controls in the CI/CD pipeline
  • Ensure dependencies and third-party libraries used in the codebase are maintained and free of known vulnerabilities
Benefits
  • Career plan and professional growth: Lets discover what your strengths are and how you can give your best!
  • Healthy snacks at the office
  • Beers at the office: Free crafted beer sessions on Fridays with your work colleagues. Because not everything is just about work
  • Half-paid health insurance
  • 25 days of paid vacation
  • English lessons: Different level group lessons with a native teacher
  • Team building every quarter
  • Pizza sprint: Every two Fridays after the sprint review, join the team in a meal and enjoy the great company
  • Crossfit and Yoga lessons: Group sessions with nice personal trainers
  • Experience working with Google Cloud
  • You have solid experience writing REST APIs
  • You have a solid understanding of SQL having strong working experience with its mainline database: PostgreSQL
  • You’ve previously worked with serverless technologies
  • Experience applying TDD and working with Clean Code principles
  • Previous experience as a Software Engineer in a product company preferably
  • Working with GIT and the command line is on your daily basis and you understand the benefits of working in a Continuous Deployment environment
  • You have in-depth knowledge and work experience with OO languages on the server side, preferably Ruby or Golang
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Ruby/Golang) - SaaS & Security
Senior Backend Engineer (Ruby/Golang) - SaaS & Security

Loyal Guru • Barcelona

On-site
EUR 65,000 - 90,000
Career plan and professional growth
Healthy snacks at the office
Beers at the office: Free crafted beer
+6
Tech Lead (Go) - Software Engineering
Tech Lead (Go) - Software Engineering

Gomining • Spain

Hybrid
EUR 90,000 - 120,000
Remote/Hybrid work with flexible hours
Professional growth support
Conferences and English learning
+2
Presales - France
Presales - France

Loyal Guru • Barcelona

On-site
EUR 45,000 - 65,000
Flexible schedule
Reduced Friday hours
Birthday day off
+4
Senior Software Engineer
Senior Software Engineer

RE Partners • Spain

On-site
EUR 50,000 - 70,000
Presales - Latam
Presales - Latam

Loyal Guru • Barcelona

On-site
EUR 60,000 - 90,000
Flexible schedule
Fridays shorter hours
Birthday day off
+2
Backend Developer (Go) ID48361
Backend Developer (Go) ID48361

AgileEngine • Madrid

Hybrid
EUR 86,000 - 130,000
Professional growth opportunities
Competitive compensation
Exciting projects with top companies
+1
Backend Developer (Go) ID48361
Backend Developer (Go) ID48361

AgileEngine • Barcelona

Hybrid
EUR 50,000 - 70,000
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation: USD-based pay.
Exciting projects with Fortune 500 companies.
+1
Java Backend Engineering Team Lead
Java Backend Engineering Team Lead

Qualifyze • Barcelona

On-site
EUR 90,000 - 130,000
Truly flexible schedules
Regular company events
Selection of free drinks at the office
+2
Backend Software Engineer
Backend Software Engineer

Galeo • Madrid

Remote
EUR 60,000 - 90,000
Lead FullStack Engineer
Lead FullStack Engineer

GoMining • Spain

On-site
PHP 4,904,966 - 7,357,449
Support for courses and conferences
Remote or hybrid format with flexible hours
20 vacation days + 8 company holidays + 5 personal days
+2