Senior Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Plano, TX, USA
In-Office
Senior level
Fintech • Retail
The Role
Design, develop, test, and support enterprise applications, APIs, microservices, and cloud-native solutions. Lead software projects through the full lifecycle, influence architecture, mentor engineers, improve code quality, troubleshoot production issues, and promote AI-assisted development and engineering automation. Collaborate with product, business, technology teams, and vendors to deliver secure, scalable applications.
Summary Generated by Built In

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.

Skills Required

  • 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 in enterprise-scale, cloud-based environments
  • Strong full-stack development experience
  • Front-end development 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
  • 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
  • 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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Plano, Texas
10,500 Employees

Similar Jobs

Wells Fargo Logo Wells Fargo

Senior Software Engineer

Fintech • Financial Services
Hybrid
Irving, TX, USA
205000 Employees
100K-179K Annually

Samsara Logo Samsara

Senior Software Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
155K-260K Annually

General Motors Logo General Motors

Senior Software Engineer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
4 Locations
165000 Employees
129K-198K Annually

Cloudflare Logo Cloudflare

Senior Software Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
3 Locations
4400 Employees
66K-83K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account