Senior Software Engineer

Upbound Field Support Center Rent A Center Texas LP

United States

On-site

USD 140,000 - 210,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Upbound Group is seeking an experienced Senior Software Engineer to join the Enterprise & Store Technology team. This hands-on role combines designing, developing software, and technical leadership to deliver scalable, secure applications across digital and retail channels in the U.S., Mexico, and Puerto Rico.

You will mentor engineers, influence architecture, and drive delivery excellence while embracing modern engineering practices and AI-powered tools to boost productivity and quality.

Qualifications

  • 8+ years of software development experience.
  • Bachelor's degree in Computer Science or related field.
  • Experience delivering enterprise-scale, cloud-based solutions.
  • Authorized to work in the United States.

Responsibilities

  • Design, develop, test, and support enterprise applications and services.
  • Lead projects through the full software development lifecycle, from design to deployment.
  • Mentor engineers and influence architecture, design decisions, and implementation approaches.
  • Collaborate with product managers, architects, and cross-functional teams to deliver high-quality solutions.

Skills

Full-stack development
React
Node.js
Python
AWS

Education

Bachelor's degree

Tools

GitHub Copilot
Claude Code

Job description

Job Description Senior Software Engineer
About Upbound

Upbound Group (NASDAQ: UPBD) is a technology-driven platform company focused on expanding financial opportunity through innovative and inclusive solutions. Our brands, including Rent-A-Center, Acima, and Brigit, serve customers across digital and retail channels throughout the U.S., Mexico, and Puerto Rico.

About the Role

We are seeking an experienced Senior Software Engineer to join our Enterprise & Store Technology team. This is a hands-on, highly technical Senior Engineer role where you will spend approximately 60-70% of your time designing, developing software , while the remaining time is focused on technical leadership, mentoring engineers, influencing architecture, and driving delivery excellence. You will partner closely with product managers, architects, business stakeholders, and engineering teams to build scalable, secure, and high-performing applications. This role is ideal for a seasoned engineer who enjoys staying close to the code, solving complex technical problems, and influencing technical direction across the organization. As part of our ongoing technology transformation, we're also looking for someone who embraces modern engineering practices and AI-powered tools such as GitHub Copilot, Claude Code to improve developer productivity, accelerate delivery, and enhance software quality.

What You'll Do
Software Development & Delivery
  • Design, develop, test, and support enterprise applications and services.
  • Build and maintain APIs, microservices, and cloud-native solutions.
  • Drive code quality through code reviews, testing strategies, and engineering best practices.
  • Lead projects through the full software development lifecycle, from design to deployment and production support.
Technical Leadership
  • Mentor and coach engineers through technical guidance and code reviews.
  • Influence architecture, design decisions, and implementation approaches.
  • Partner with cross-functional teams and vendors to ensure successful solution delivery.
  • Promote engineering standards and continuous improvement across the team.
AI & Engineering Innovation
  • Champion the adoption of AI-assisted development tools such as GitHub Copilot.
  • Identify opportunities to improve efficiency through automation and modern engineering practices.
  • Explore and implement AI-driven capabilities that enhance business applications and developer experience.
Collaboration & Operations
  • Partner with product, business, and technology teams to deliver high-impact solutions.
  • Troubleshoot complex technical issues and support production environments.
  • Participate in releases, UAT, and ongoing application enhancements.
What We're Looking For
Technical Skills
  • Strong full-stack development experience.
  • Front-end experience with React or Angular.
  • Back-end development experience with Node.js, Java, or Python.
  • Experience building REST APIs, microservices, and distributed applications.
  • Cloud experience, preferably AWS.
  • Strong database design and SQL skills.
Leadership & Approach
  • Experience leading technical initiatives and mentoring engineers.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to balance hands-on development with technical leadership responsibilities.
  • Experience working collaboratively across technical and business teams.
Nice to Have
  • Experience with GitHub Copilot, ChatGPT, or similar AI development tools.
  • Exposure to AI-driven, intelligent, or data-centric applications.
  • Experience in retail, fintech, or omni-channel environments.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 8+ years of software development experience.
  • Experience designing and delivering solutions within enterprise-scale, cloud-based environments.
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.

Upbound Group is an equal opportunity employer.

We celebrate diversity and are committed to creating an inclusive environment for all employees.

Upbound Group, Inc. (NASDAQ: UPBD) is a technology and data-driven leader in accessible and inclusive financial solutions that address the evolving needs and aspirations of underserved customers. The Company’s customer-facing operating units include industry-leading brands such as Acima, Brigit, and Rent-A-Center that facilitate consumer transactions across a wide range of store-based and digital channels, including over 2,300 company branded retail units across the United States, Mexico, and Puerto Rico.

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

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Upbound Group Inc. • Plano (TX)

On-site
USD 140,000 - 190,000
Software Engineer IV - Digital Commerce
Software Engineer IV - Digital Commerce

Upbound Field Support Center Rent A Center Texas LP • United States

On-site
USD 120,000 - 180,000
Platform Engineer
Platform Engineer

Upbound Field Support Center Rent A Center Texas LP • United States

On-site
USD 140,000 - 190,000
Health benefits
401(k) match
HSA contributions
+2
Software Engineer IV
Software Engineer IV

Upbound Field Support Center Rent A Center Texas LP • United States

On-site
USD 140,000 - 180,000
Full health benefits (Medical/Dental/V
Vision
401(k) match
+4
Engineering Tech Lead
Engineering Tech Lead

Upbound Group • Plano (TX)

On-site
USD 140,000 - 190,000
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
Software Engineer IV - Digital Commerce
Software Engineer IV - Digital Commerce

Upbound Group Inc. • Plano (TX), Northern (KY)

Hybrid
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Acima Leasing • Draper (UT)

On-site
USD 120,000 - 190,000
Full health benefits
401(k) match
HSA with company contribution
+1
Senior Finance Manager, Financial Planning & Analysis
Senior Finance Manager, Financial Planning & Analysis

Upbound Field Support Center Rent A Center Texas LP • United States

On-site
USD 120,000 - 180,000
Customer Experience Strategist — Store Experience
Customer Experience Strategist — Store Experience

Upbound Field Support Center Rent A Center Texas LP • United States

On-site
USD 90,000 - 120,000