Senior Ruby Backend at Loyal Guru

SaaS Industry

United States

Remote

USD 100,000 - 145,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Reduced hours on Fridays
Birthday day off
25 days vacation
Training budget
Language classes
Wellhub access
BH Bienestar support
Health insurance discount 50%

Job summary

Loyal Guru is the only Customer Data Platform built for retailers, delivering data-driven loyalty programs and personalized coupons. You will join an agile squad to build and evolve a SaaS backend in Ruby and Golang, ensuring high quality, performance, and security across the platform.

You will work with REST APIs, PostgreSQL, and cloud infrastructure on Google Cloud, contributing to architecture, reviews, and code quality while embracing serverless options and modern CI/CD practices.

Qualifications

  • Must have strong server-side OO language experience (Ruby or Golang).
  • Experience writing REST APIs and working with PostgreSQL.
  • Familiar with TDD and Clean Code principles.
  • Experience with Google Cloud and Git in a CI/CD environment.

Responsibilities

  • Design, implement, and scale backend solutions in Ruby and Golang.
  • Review code and participate in PRs to improve product quality.
  • Contribute to architecture and technical design decisions.

Skills

Ruby
Golang
REST APIs
TDD
Clean Code
PostgreSQL
Google Cloud
Git
Serverless
CI/CD

Tools

Google Cloud
PostgreSQL
Git
CI/CD
Serverless

Job description

Senior Ruby Backend in Barcelona or Remote

Loyal Guru is the Only Customer Data Platform Built For Retailers To Activate Loyalty.

Top-notch technology and retail expertise under one cloud-based platform to help our customers achieve next-level omnichannel marketing. We transform customer data into actionable loyalty programs and personalized coupons, providing retailers with an unparalleled competitive edge.

Our platform helps to enhance the spending of customers no matter if they prefer shopping in-store or online.

The team behind

We are an international team of passionate, humble, and dynamic professionals gathering each individual’s potentials and contributing in many different ways to the same mission. We do believe in an open culture to shape what we are, where bright ideas and excellence come from a great combination of enthusiasm, expertise and why not? fun ;-).

The role

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.
Responsibilities related to Information Security

As part of Loyal Guru's commitment to Information Security and Data Protection, you will be expected to:

  • 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.
  • Previous experience as a Software Engineer in a product company preferably.
  • You have in-depth knowledge and work experience with OO languages on the server side, preferably Ruby or Golang.
  • You've previously worked with serverless technologies.
  • Experience applying TDD and working with Clean Code principles
  • You have solid experience writing REST APIs
  • Experience working with Google Cloud
  • You have a solid understanding of SQL having strong working experience with its mainline database: PostgreSQL
  • Working with GIT and the command line is on your daily basis and you understand the benefits of working in a Continuous Deployment environment.
Flexibility and Work-Life Balance
  • Reduced working hours: Every Friday and throughout August.
  • Day off for your birthday.
  • 25 days of vacation.
Professional Growth
  • Budget for training and language classes.
  • Access to Wellhub and BH Bienestar (physical and emotional care).
  • 50% discount on health insurance (Sanitas).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Ruby Backend Engineer — Remote/Barcelona
Senior Ruby Backend Engineer — Remote/Barcelona

SaaS Industry • United States

Remote
USD 100,000 - 145,000
Reduced hours on Fridays
Birthday day off
25 days vacation
+5
Senior Fullstack Engineer (Fully Remote- India)
Senior Fullstack Engineer (Fully Remote- India)

LaraBench • United States

Remote
USD 120,000 - 180,000
Health insurance
Leave Benefits
Provident Fund
+2
Ruby on Rails Engineer
Ruby on Rails Engineer

Goscore • New Jersey

Hybrid
USD 90,000 - 140,000
Competitive wage
Office-based work options
Educational options
+1
Ruby on Rails Engineer
Ruby on Rails Engineer

TechAID Solutions LLC. • United States

Remote
USD 90,000 - 140,000
Competitive salary
Holidays
Online learning platforms
Software Engineer Ruby
Software Engineer Ruby

Xacent HR • New York (NY)

Remote
USD 80,000 - 110,000
Stock Options
Health, Dental, and Vision Insurance
401(k) employer match
+5
Senior Software Engineer (Ruby on Rails)
Senior Software Engineer (Ruby on Rails)

MagmaLabs • United States

Remote
USD 48,000 - 64,000
Backend Engineer, Source Code: Repository Services (Ruby)
Backend Engineer, Source Code: Repository Services (Ruby)

Jobgether • United States

Remote
USD 120,000 - 180,000
Fully remote
Equity-based rewards
ESPP
+4
Senior Platform Engineer
Senior Platform Engineer

Employers from Greece • United States

Hybrid
USD 150,000 - 210,000
Vibrant and fresh work environment
Flexible work-from-home policy
Tools to perform daily tasks
+3
Senior Data Analyst
Senior Data Analyst

Ruby Labs Ltd • United States

Remote
USD 90,000 - 130,000
Remote Work Environment
Unlimited PTO
Paid National Holidays
+2
Senior Data Analyst
Senior Data Analyst

Able group • United States

Remote
USD 110,000 - 140,000
Remote Work Environment
Unlimited PTO
Paid National Holidays
+2