Senior Software Engineer - Enablement
Jobleads-US
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, 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.
#J-18808-Ljbffr Jobleads-US- ...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
- 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...SeniorTemporary workFlexible hours
- ...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
- ...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
$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...SeniorFull timeTemporary workLocal areaRemote work$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...SeniorBank staffWork at officeMonday to Friday$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...SeniorWork experience placementRemote workMonday to FridayShift work$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...SeniorImmediate start- 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,...SeniorFull timeWork at officeLocal areaRemote workRelocation
- ...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...SeniorFull timeLocal areaShift workNight shift
$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...SeniorTemporary workLocal areaWorldwide- ...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-...SeniorLocal area
$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...SeniorRemote jobContract workFor contractorsFor subcontractorWork at officeImmediate startFlexible hours- ...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...SeniorContract work
- ...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...SeniorRemote work
- ...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...SeniorWork at office
- ...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...SeniorFull timeWork at office
- 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
$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...SeniorFlexible hours- ...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...SeniorPermanent employment
$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...SeniorFull timeWork at office$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- ...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...SeniorTemporary workSummer holidayWork at officeLocal areaWeekend work
$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...SeniorWork at officeLocal areaRemote work- ...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
$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$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...SeniorFull timeFor contractorsFlexible hours- ...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....SeniorFlexible hours
- ...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...SeniorCasual workLocal area
- Senior Java Developer - NAOP (New Account Opening Platform)Position... ..., Product Owners, QA engineers, DevOps teams to deliver scalable... ...coding standards, and secure software development principles.Troubleshoot... ...friendly technology center enables Zions to compete for the best...SeniorTemporary workH1bWork at officeWork from homeFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Enablement. Be the first to apply!
- software engineer healthcare Draper, UT
- senior software engineer Draper, UT
- software developer Draper, UT
- ngo software engineer Draper, UT
- startup software engineer Draper, UT
- software developer positions Draper, UT
- junior software developer remote Draper, UT
- remote entry level software developer Draper, UT
- part time software developer remote Draper, UT
- senior software engineer remote Draper, UT



