Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Enablement

Jobleads-US

ABOUT UPBOUND

Upbound Group, Inc. (effective February 27, 2023: NASDAQ: UPBD) is an omni-channel platform company committed to elevating financial opportunity for all through innovative, inclusive, and technology-driven financial solutions that address the evolving needs and aspirations of consumers. The Company’s customer-facing operating units include industry-leading brands such as Acima, Rent-A-Center, and Brigit that facilitate consumer transactions across a wide range of store-based and digital retail channels, including over 2,400 company branded retail units across the United States, Mexico and Puerto Rico. Upbound Group, Inc. is headquartered in Plano, Texas.

ABOUT THE POSITION

As a Software Engineer IV in Upbound’s engineering department, specializing in Ruby on Rails, you will play a critical leadership role in defining the technical architecture, evolution, and reliability of our platform services. You will be the technical guide on a team of talented engineers, ensuring the delivery of high-quality, scalable, fault-tolerant, and secure software solutions while setting engineering standards and aligning cross-team technical strategies.

KEY RESPONSIBILITIES

  • Serving as the primary technical guide across the software lifecycle, steering architecture, design decisions, and engineering execution.
  • Architecting and implementing high-throughput, fault-tolerant distributed solutions and APIs primarily using Ruby on Rails.
  • Defining architectural standards, service boundaries, and non-functional requirements (high availability, fault tolerance, observability, and sub-second latency).
  • Partnering closely with delivery managers, product managers, architects, and engineering leadership to break down ambiguous business requirements into executable technical roadmaps.
  • Driving code health, automated testing rigor, and engineering discipline through rigorous code reviews and system architecture reviews.
  • Leading root-cause analysis (RCA) on complex production issues and performance bottlenecks, implementing long-term architectural remediations.
  • Mentoring and coaching mid-level and senior engineers (Engineers II and III) to accelerate their growth and raise the technical bar across the department.
  • Evaluating emerging technologies, architectural patterns, and frameworks to keep Upbound's platform modern and competitive.

REQUIRED SKILLS & QUALIFICATIONS

  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience in the industry.
  • 8+ years of professional software engineering experience designing, building, and operating mission-critical distributed systems.
  • Deep hands‑on expertise in Ruby and Ruby on Rails, with strong knowledge of framework internals, memory profiling, and high‑concurrency scaling.
  • Proven track record of architecting scalable distributed systems and resilient microservices.
  • Advanced expertise in relational database architecture, schema optimization, and performance tuning (PostgreSQL), as well as distributed caching and NoSQL databases.
  • Proven experience building cloud‑native solutions on AWS utilizing container orchestration (Docker, Kubernetes).
  • Strong mastery of software architecture principles, domain‑driven design, and event‑driven patterns.
  • Proven track record of technical leadership, mentoring engineers, and influencing architectural decisions across multiple teams.
  • Strong understanding of security best practices, CI/CD pipeline automation, and Agile delivery.
  • Exceptional communication skills with the ability to explain complex technical trade‑offs to both technical peers and business stakeholders.

PREFERRED SKILLS & QUALIFICATIONS

  • Preferred Skill: Elixir – Hands‑on experience with or working knowledge of Elixir (Phoenix / BEAM / OTP) in high‑throughput or concurrent systems.
  • Deep experience with Apache Kafka or distributed event streaming architectures.
  • Experience in the fintech or financial services sectors (e.g., risk evaluation, underwriting, payment processing, ledger management).
  • Experience with monorepos or cross‑service API governance.

COMPENSATION/BENEFITS

  • Competitive compensation
  • Full health benefits (Medical/Dental/Vision)
  • 401(k) match (5%/4%)
  • DTO (discretionary time off)
  • Health savings account (HSA) with company contribution
  • College tuition reimbursement program (STEM degrees)
  • Unlimited use of LinkedIn Learning
  • On‑site gym and showers
  • Free car charging and covered parking

SPONSORSHIP

Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time. Join us at the forefront of digital innovation, where your work will directly impact the future of financial accessibility and consumer experiences across retail, e‑commerce, and fintech. Upbound/Acima/Brigit are equal opportunity employers committed to ensuring that all employment decisions are made on a non-discriminatory basis, and without regard to actual or perceived race. Unfortunately, we are unable to consider sponsorships at this time. Upbound Group is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We were founded in 2013 with a mission to enrich the lives of our employees, our customers, and our retailers. Now, as a part of the Upbound Group, we have the mission to elevate financial opportunity for all. Our culture thrives on close connections and a family‑like atmosphere, driving innovation and customer‑centric simplicity. Join us to be part of a team where your professional development is valued, and your sense of belonging is integral to our success.

#J-18808-Ljbffr Jobleads-US
Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Enablement in Draper, UT vacancy
  •  ...Senior Software Engineer - Enablement (Draper, Utah, In-Office) ABOUT UPBOUND Upbound Group, Inc. (effective February 27, 2023: NASDAQ: UPBD) is an omni-channel platform company committed to elevating financial opportunity for all through innovative, inclusive,... 
    Senior
    Work at office
    Work visa

    Jobleads-US

    Draper, UT
    15 hours ago
  •  ...including Water, Architecture, Building Engineering Services, Field Services, Power, Waste,...  ...and communities.In the role of a Senior Software Engineer, we'll count on you to: Duties...  ...or feature services, and creating SDE enabled databases#LI-KT1QualificationsRequired... 
    Senior

    HDR

    Sandy, UT
    1 day ago
  • Are you a software engineer who is excited by the challenge of building both embedded firmware and...  ...using modern tools, frameworks, and AI-enabled development practices. Learn to apply...  ...end development, from onboarding through senior leadership. We provide a wide range of... 
    Senior
    Temporary work
    Flexible hours

    Emerson

    Sandy, UT
    1 day ago
  •  ...performance, contribute to cloud delivery and compliance, troubleshoot incidents, and mentor engineers. Requirements: Requires 7+ years building and operating production software, expert C#/.NET, background processing, Azure SQL or SQL Server, and major cloud-platform... 
    Senior

    engineeringjobs.net, Inc.

    Draper, UT
    2 days ago
  •  ...Senior Software Engineer (Draper, UT) JOB PURPOSE In this role, you are responsible for participating as part of the team and contributing to the full software development lifecycle, from concept and design to testing and deployment. You will design, code, test, troubleshoot... 
    Senior

    Acima Digital

    Draper, UT
    5 days ago
  • $100k - $120k

     ...families, and supporters across the globe. Our culture of service enables us to form long-lasting and trusted partnerships, while our...  ...empowers our customer communities to thrive. The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work

    Nelnet

    Draper, UT
    3 days ago
  • $130k - $145k

     ...Job Title: Software Engineer Department: Product & Engineering- 76 Reports to: Software Engineer Manager Status: ☒ Exempt ☐ Non-Exempt About the Role As a Software Engineer, you'll have the chance to design, build, and maintain innovative software... 
    Senior
    Bank staff
    Work at office
    Monday to Friday

    Sun West Bank

    Draper, UT
    4 days ago
  • $153.19k

     ...HEALTHCARE CONSUMERS. Come be part of remarkable. Overview Name of Employer: HealthEquity, Inc. Position Title: Senior Software Engineer Job Location: 15 West Scenic Pointe Drive, Draper, UT 84020 100% telecommute position. May work remotely or telecommute... 
    Senior
    Work experience placement
    Remote work
    Monday to Friday
    Shift work

    HealthEquity

    Draper, UT
    4 days ago
  • $145k - $165k

     ...of legal technology, we'd love to meet you.What You’ll Do NetDocuments is seeking a Senior Software Engineer - Growth to join our AI Growth team and help build the systems that enable customers to understand, adopt, and realize value from AI across our platform. You’ll... 
    Senior
    Immediate start

    NetDocuments

    Lehi, UT
    4 days ago
  • TransCore (TRN), a subsidiary of ST Engineering, is seeking a talented Sr...  ...it. We are looking for a Senior DevOps Engineer to build and...  ...to the Smart Mobility software, mobile, and QA Automation engineers...  ...migration handling.Release enablement: Automate versioning,... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Relocation

    TransCore

    Sandy, UT
    4 days ago
  •  ...SHIFTDAY (United States of America)SUMMARY OF DUTIESEnsures that software used in Merit medical devices, manufacturing systems, and...  ...and/or experience equivalent to a Bachelor’s degree in relevant engineering discipline.A minimum of eight (8) years of experience in software... 
    Senior
    Full time
    Local area
    Shift work
    Night shift

    Merit Medical

    Riverton, UT
    4 days ago
  • $139k - $257.55k

     ...The Opportunity As a full-stack Senior Software Engineer at Adobe Workfront, you will play a key role in shaping the future by designing and...  ...Experience Platform, Adobe Experience Manager, and GenStudio enable people and businesses to turn ideas into impact, powered by... 
    Senior
    Temporary work
    Local area
    Worldwide

    Adobe

    Lehi, UT
    5 days ago
  •  ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Software Engineer Job Code: 41926 Job Location: Salt Lake City, UT Job Schedule: 9/80, employees work 9 out of 14 days-... 
    Senior
    Local area

    L3Harris Technologies

    Sandy, UT
    1 day ago
  • $145k - $165k

     ...legal technology, we'd love to meet you. What You’ll Do NetDocuments is seeking a Senior Software Engineer – Growth to join our AI Growth team and help build the systems that enable customers to understand, adopt, and realize value from AI across our platform. You’ll... 
    Senior
    Remote job
    Contract work
    For contractors
    For subcontractor
    Work at office
    Immediate start
    Flexible hours

    Jobleads-US

    Lehi, UT
    1 day ago
  •  ...Platform Engineer Employment: Contract-to-Hire (C2H) Location: Plano/Frisco, TX preferred...  ...Overview We are looking for strong Software/Platform Engineers at multiple levels...  ...and experience working with AI-enabled engineering solutions. This is not a Cloud... 
    Senior
    Contract work

    TPI Global

    Draper, UT
    4 days ago
  •  ...Upbound Group, Inc. in Draper, Utah, is hiring a Senior Software Engineer - Enablement to define architecture and guide delivery of scalable platform services using Ruby on Rails. You will mentor engineers, set standards, and collaborate with product and delivery teams... 
    Senior
    Work at office

    Jobleads-US

    Draper, UT
    15 hours ago
  •  ...outcomes, and grow alongside a company that’s ready to move fast, you’ll feel at home at MX.MX Technologies Inc. DBA MX seeks Senior Software Engineer 2 in Lehi, Utah to Write product or system development code; Participate in, or lead design reviews with peers and... 
    Senior
    Remote work

    MX

    Lehi, UT
    4 days ago
  •  ...states and we’re just getting started!We are looking for legendary engineers. You know the type. When you are at lunch and a story starts...  ...and maintain Neighbor.com’s marketplace.Produce high quality software that enhances the customer experience.Manage project... 
    Senior
    Full time
    Work at office

    Neighbor

    Lehi, UT
    3 days ago
  • Senior Principal Software Engineer (ServiceNow Process Architect)Be a part of a team that’s ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding... 
    Senior

    Dell Technologies

    Sandy, UT
    3 days ago
  • $135k - $170k

     ...certificate lifecycle management, to secure infrastructure, software, devices, messages, AI content and agents. Learn why...  ...post-quantum cryptography (PQC).The Quantum Central engineering team is looking for a full stack Senior Software Engineer to help build this platform from... 
    Senior
    Flexible hours

    DigiCert

    Lehi, UT
    3 days ago
  •  ...Sr Software Engineer Position: Sr Software Engineer Location: Draper, Utah Responsibilities Work actively with team members to...  ...and effectively communicate with users, application owners and senior stakeholders across all areas Improve application stability... 
    Senior
    Permanent employment

    Yantran LLC

    Draper, UT
    3 days ago
  • $160k - $200k

     ...transformative technology of our lifetimes, and every legacy software product will be completely reimagined over the next 5 years with...  ...answer these questions well, we need amazing people. We need engineers who can empathize with customers and be driven to build the best... 
    Senior
    Full time
    Work at office

    SLANT, Inc.

    Lehi, UT
    5 days ago
  • $174k - $225k

     ...and develop the hardware and software that connect infrastructure,...  ...reimagining how work gets done. Engineers define intent, author precise...  ...at MyWellatDell.comThermal Senior Principal EngineerThe ISG Thermal...  ...develop thermal solutions to enable the latest technologies from... 
    Senior

    Dell Technologies

    Sandy, UT
    5 days ago
  •  ...get to work, you won't find a better place to learn and accelerate your career. The Role: We’re looking for talented senior software engineers who are excited about AI and eager to make a significant impact in a dynamic, fast-paced environment. As an Senior... 
    Senior
    Temporary work
    Summer holiday
    Work at office
    Local area
    Weekend work

    Podium

    Lehi, UT
    3 days ago
  • $100k - $144k

     ...Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team.As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud-based enterprise... 
    Senior
    Work at office
    Local area
    Remote work

    Resource Innovations

    South Jordan, UT
    5 days ago
  •  ...SmartRecruiters, Inc. seeks a Lead Agentic Software Engineer, Connected Devices to build features across client apps (iOS/iPadOS, Android, Electron/Angular) and hardware integration over Bluetooth, BLE, USB, and Wi‑Fi. You will write production code, use AI-assisted... 
    Senior

    Jobleads-US

    South Jordan, UT
    4 days ago
  • $174k - $225k

     ...and develop the hardware and software that connect infrastructure,...  ...reimagining how work gets done. Engineers define intent, author precise...  ...enterprise technology as a Senior Principal Electrical Engineer...  ...recommendationsProvide design direction to enable and support global teams;... 
    Senior

    Dell Technologies

    Sandy, UT
    4 days ago
  • $121k - $161k

     ...- 161,000 per year Requirements: ~5+ years of professional software development experience ~ Experience building and delivering production...  ...to connect exceptional professionals with Verisk for this senior developer role. We build software for a business-to-business... 
    Senior
    Full time
    For contractors
    Flexible hours

    Verisk

    Lehi, UT
    4 days ago
  •  ...backend services. Partner closely with product, finance, and engineering teams to implement complex access profiles, model intricate account...  ...Makes You the Hero for This Job: ~5+ years of professional software engineering experience with a strong focus on backend systems.... 
    Senior
    Flexible hours

    JobNimbus

    Lehi, UT
    4 days ago
  •  ...business model and have been recognized as one of Newsweek’s Global Most Loved Workplaces®. What is a day in the life of a Senior Software Engineer? Primarily engage in back-end development with potential for some front-end development Contribute to both... 
    Senior
    Casual work
    Local area

    Pattern

    Lehi, UT
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Enablement. Be the first to apply!