Senior Rails Backend Engineer – Enablement & Impact

Acima Digital

Draper (UT)

Hybrid

USD 120,000 - 170,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health benefits
401(k) matching
DTO (Discretionary Time Off)
HSA with company contribution
Tuition reimbursement (STEM)
LinkedIn Learning access
On-site gym
Free car charging & covered parking

Job summary

Upbound Group, Inc. is hiring a Software Engineer III in Draper, Utah, specializing in Ruby on Rails to design, build, and maintain backend platforms powering Acima's financial services.

You will work autonomously on scalable services, contribute to API design, and ensure reliability and security in a fast-paced team. Join a cross-functional environment, participate in agile processes, mentor junior engineers, and stay current with new technologies to drive innovation.

Qualifications

  • Bachelor's or Master's degree in CS/Engineering or equivalent
  • 5+ years of backend/distributed systems experience
  • Strong Ruby on Rails and RESTful API knowledge
  • Experience with TDD and RSpec testing
  • Database design and optimization (PostgreSQL/NoSQL)
  • Cloud platforms (AWS) and containerization (Docker/Kubernetes)
  • Familiarity with microservices and CI/CD practices
  • Strong problem-solving and collaborative communication

Responsibilities

  • Contribute to full software lifecycle from concept to deployment
  • Design and maintain backend services and APIs using Ruby on Rails
  • Collaborate with cross-functional teams in agile scrum
  • Ensure code quality via tests, reviews, and best practices
  • Address performance, DB query optimization, and security issues
  • Mentor junior and mid-level engineers
  • Stay current with new technologies to drive innovation

Skills

Ruby on Rails
RESTful API design
Testing (RSpec, TDD)
PostgreSQL/NoSQL
AWS & Kubernetes
Microservices
CI/CD
Problem solving

Education

Bachelor's or Master's in CS/Engineering

Tools

Docker
Kubernetes

Job description

Upbound Group, Inc. is hiring a Software Engineer III in Draper, Utah, specializing in Ruby on Rails to design, build, and maintain backend platforms powering Acima's financial services.

You will work autonomously on scalable services, contribute to API design, and ensure reliability and security in a fast-paced team. Join a cross-functional environment, participate in agile processes, mentor junior engineers, and stay current with new technologies to drive innovation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ruby on Rails Backend Engineer - Enablement (On-Site)
Ruby on Rails Backend Engineer - Enablement (On-Site)

Acima Leasing • Draper (UT)

On-site
USD 120,000 - 150,000
Senior Ruby on Rails Backend Engineer — Fintech API Scale
Senior Ruby on Rails Backend Engineer — Fintech API Scale

Acima LLC. • Draper (UT)

On-site
USD 120,000 - 170,000
Health benefits
401(k) match
On-site gym
+1
Senior Ruby on Rails Backend Engineer
Senior Ruby on Rails Backend Engineer

Acima • Draper (UT)

On-site
USD 120,000 - 180,000
Health benefits
401(k) match
On-site gym
+2
Senior Ruby on Rails Architect & Tech Lead
Senior Ruby on Rails Architect & Tech Lead

Acima LLC. • Draper (UT)

On-site
USD 130,000 - 185,000
Health benefits
401(k) match
DTO
+5
Senior Rails Architect - Platform Enablement & Leadership
Senior Rails Architect - Platform Enablement & Leadership

Acima Leasing • Draper (UT)

On-site
USD 140,000 - 190,000
Full health benefits
401(k) match
HSA with company contribution
+5
Senior Ruby on Rails Architect & Platform Lead
Senior Ruby on Rails Architect & Platform Lead

Acima • Draper (UT)

On-site
USD 150,000 - 190,000
Full health benefits
401(k) match
DTO (discretionary time off)
+6
Senior Software Engineer – Lead, Build Scalable Apps
Senior Software Engineer – Lead, Build Scalable Apps

Acima Leasing • Draper (UT)

On-site
USD 120,000 - 190,000
Full health benefits
401(k) match
HSA with company contribution
+1
Senior Software Engineer - Enablement
Senior Software Engineer - Enablement

Acima Leasing • Draper (UT)

On-site
USD 140,000 - 190,000
Full health benefits
401(k) match
HSA with company contribution
+5
Senior Software Engineer - Enablement
Senior Software Engineer - Enablement

Acima LLC. • Draper (UT)

On-site
USD 130,000 - 185,000
Health benefits
401(k) match
DTO
+5
Senior Software Engineer – AI-Driven Cloud Apps (On-site)
Senior Software Engineer – AI-Driven Cloud Apps (On-site)

Acima LLC. • Draper (UT)

Hybrid
USD 120,000 - 190,000
Health benefits
401(k) matching
Discretionary time off
+3