Senior Software Engineer — Rails, AWS, AI Tools, Mentor

Acima

Draper (UT)

On-site

USD 120,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Full health benefits (Medical/Dental/V
401(k) match
DTO (discretionary time off)
HSA with company contribution
College tuition reimbursement (STEAM)
LinkedIn Learning access

Job summary

Upbound Group, Inc. is seeking a Senior Software Engineer in Draper, UT to contribute across the full software lifecycle, from design to deployment.

You will design, code, test, and support applications and interfaces, and collaborate with cross‑functional teams to deliver features on schedule. You'll mentor junior engineers and drive architecture discussions, applying best practices with Ruby on Rails, TypeScript, AWS, Docker, and Kubernetes to deliver scalable APIs and highly available

Qualifications

  • Bachelor's degree in computer science or related field, or equivalent professional experience.
  • 8+ years building complex applications, highly available systems, and integrating third‑party APIs.
  • Proficient with Ruby on Rails and familiar with TypeScript, JavaScript, and Node.js.
  • Experience with AWS and cloud platforms; PostgreSQL and NoSQL databases.
  • Experience with Elixir, Kotlin, Python or Java.
  • Experience with Docker, Kubernetes and other container tech.
  • Experience using AI tools like Claude and GitHub Copilot.
  • Strong software development principles and design patterns.

Responsibilities

  • Design, code, test, troubleshoot, document, and support applications and interfaces.
  • Ability to work independently to deliver quality software on schedule.
  • Analyze requirements and design safe changes to minimize risk.
  • Collaborate with cross‑functional teams to define and deliver features.
  • Mentor and guide junior engineers and promote continuous learning.

Skills

Ruby on Rails
TypeScript
JavaScript
Node.js
AWS
PostgreSQL/NoSQL
Elixir
Kotlin
Python
Java
AI tools (Claude & Copilot)
Docker & Kubernetes
Cloud platforms (AWS/Azure/GCP)
Software design patterns

Education

Bachelor's degree

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

Upbound Group, Inc. is seeking a Senior Software Engineer in Draper, UT to contribute across the full software lifecycle, from design to deployment.

You will design, code, test, and support applications and interfaces, and collaborate with cross‑functional teams to deliver features on schedule. You'll mentor junior engineers and drive architecture discussions, applying best practices with Ruby on Rails, TypeScript, AWS, Docker, and Kubernetes to deliver scalable APIs and highly available

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Cloud, AI Tools & Mentorship
Senior Software Engineer: Cloud, AI Tools & Mentorship

Upbound Group • Draper (UT)

On-site
USD 120,000 - 180,000
Health benefits
401(k) match
DTO (discretionary time off)
+3
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
Senior Software Engineer - Build Scalable Apps (AWS, AI)
Senior Software Engineer - Build Scalable Apps (AWS, AI)

Acima Digital • Draper (UT)

Hybrid
USD 130,000 - 170,000
Health Benefits
401(k) match
DTO (Discretionary Time Off)
+3
Senior Software Engineer
Senior Software Engineer

Acima Digital • Draper (UT)

Hybrid
USD 130,000 - 170,000
Health Benefits
401(k) match
DTO (Discretionary Time Off)
+3
Engineering Tech Lead — AI-Driven, Scalable Systems
Engineering Tech Lead — AI-Driven, Scalable Systems

Acima • Draper (UT)

On-site
USD 140,000 - 200,000
Full health benefits
401(k) match
DTO (discretionary time off)
+3
Hands-On Engineering Tech Lead: APIs, Cloud & AI Tools
Hands-On Engineering Tech Lead: APIs, Cloud & AI Tools

Acima Digital • Draper (UT)

Hybrid
USD 140,000 - 170,000
Health benefits
DTO
HSA
+3
Senior Software Engineer
Senior Software Engineer

Upbound Group • Draper (UT)

On-site
USD 120,000 - 180,000
Health benefits
401(k) match
DTO (discretionary time off)
+3
Engineering Tech Lead - On-Site Draper | AI Tools & Learning
Engineering Tech Lead - On-Site Draper | AI Tools & Learning

Acima Leasing • Draper (UT)

On-site
USD 140,000 - 180,000
Health benefits
Senior Software Engineer
Senior Software Engineer

Acima LLC. • Draper (UT)

Hybrid
USD 120,000 - 190,000
Health benefits
401(k) matching
Discretionary time off
+3
Senior Software Engineer - Full Stack (AWS & AI-Driven)
Senior Software Engineer - Full Stack (AWS & AI-Driven)

CharterUP, LLC. • Austin (TX)

Hybrid
USD 140,000 - 165,000
Remote-first company
Health insurance
Paid time off
+2