Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Auto Retail image - Rise Careers
Job details

Software Engineer, Auto Retail

About Upstart

Upstart is a leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit. By leveraging Upstart's AI marketplace, Upstart-powered banks and credit unions can have higher approval rates and lower loss rates across races, ages, and genders, while simultaneously delivering the exceptional digital-first lending experience their customers demand. More than two-thirds of Upstart loans are approved instantly and are fully automated.

Upstart is a digital-first company, which means that most Upstarters live and work anywhere in the United States. However, we also have offices in San Mateo, California; Columbus, Ohio; and Austin, Texas.

Most Upstarters join us because they connect with our mission of enabling access to effortless credit based on true risk. If you are energized by the impact you can make at Upstart, we’d love to hear from you!

The Team

Upstart’s Auto Retail  team is on a mission to build  the world's best car buying experience. More than $1 trillion of cars are sold each year in the U.S., yet it consistently ranks as one of the worst consumer experiences in America.  Join us to help fix that, and make a big impact in one of the world’s largest industries.

As a Software Engineer on the Auto Retail team at Upstart, you will work closely with cross-functional partners to execute projects across the whole stack.  You’re a self-starter who delivers work with quality, testability, resiliency, and maintainability in mind. You’ll move efficiently and deliberately to drive both existing and greenfield projects forward, while always keeping our end users in mind. 

How you’ll make an impact

  • Lead successful projects working collaboratively with engineering team members and cross-functional partners
  • Make thoughtful architectural decisions to improve the quality of our software
  • Translate complex business requirements into technical plans, and ultimately high quality code
  • Drive a culture of technical excellence

Minimum Qualifications 

  • 4+ years of experience working on SaaS applications
  • 3+ years of experience working in a full stack capacity with NodeJS/Typescript/Python backend and React/Angular frontend
  • Able to translate complex business requirements into system architecture and technical designs
  • Experience in working on medium to large projects through planning, design, implementation, and launch
  • Experience contributing to a culture of technical excellence related to quality, availability, and scalability

Preferred Qualifications

  • Experience in building microservices
  • Experience in building 3rd party integrations using REST/Soap APIs
  • Experience with cloud computing platforms and services such as AWS, Azure, or GCP

Position Location - This role is available in the following locations: Remote, San Mateo, Columbus, Austin 

Time Zone Requirements - This team operates across all U.S. time zones.

Travel Requirements - This team has regular on-site collaboration sessions. These occur 3 days per quarter at an Upstart office. If you need to travel to make these meetups, Upstart will cover all travel related expenses.

What you'll love: 

  • Competitive Compensation (base + bonus & equity)
  • Comprehensive medical, dental, and vision coverage with Health Savings Account contributions from Upstart 
  • 401(k) with 100% company match up to $4,500 and immediate vesting and after-tax savings
  • Employee Stock Purchase Plan (ESPP)
  • Life and disability insurance
  • Generous holiday, vacation, sick and safety leave  
  • Supportive parental, family care, and military leave programs
  • Annual wellness, technology & ergonomic reimbursement programs
  • Social activities including team events and onsites, all-company updates, employee resource groups (ERGs), and other interest groups such as book clubs, fitness, investing, and volunteering
  • Catered lunches + snacks & drinks when working in offices

At Upstart, your base pay is one part of your total compensation package.  The anticipated base salary for this position is expected to be within the below range. Your actual base pay will depend on your geographic location–with our “digital first” philosophy, Upstart uses compensation regions that vary depending on location. Individual pay is also determined by job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

In addition, Upstart provides employees with target bonuses, equity compensation, and generous benefits packages (including medical, dental, vision, and 401k).

United States | Remote - Anticipated Base Salary Range
$142,000$196,000 USD

Upstart is a proud Equal Opportunity Employer. We are dedicated to ensuring that underrepresented classes receive better access to affordable credit, and are just as committed to embracing diversity and inclusion in our hiring practices. We celebrate all cultures, backgrounds, perspectives, and experiences, and know that we can only become better together. 

If you require reasonable accommodation in completing an application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please email candidate_accommodations@upstart.com

https://www.upstart.com/candidate_privacy_policy

Average salary estimate

$169000 / YEARLY (est.)
min
max
$142000K
$196000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Auto Retail, Upstart

If you're a passionate Software Engineer eager to make a difference in the auto retail industry, Upstart is looking for you! Based in the United States and embracing a remote-first culture, Upstart is an innovative AI lending marketplace that provides accessible credit to everyone. Joining the Auto Retail team means you're part of a mission to create the world’s best car-buying experience, improving one of the largest sectors in the U.S. that often ranks poorly for customer satisfaction. As a Software Engineer here, you'll collaborate closely with both engineering colleagues and cross-functional partners, diving into diverse projects that span across the entire tech stack. Your expertise will lead to creating high-quality, maintainable code, ensuring that complex business needs are translated into effective technical solutions. With requirements including at least 4 years of experience with SaaS applications and proficiency in both full-stack technologies like NodeJS and frontend frameworks like React, you'll have the chance to grow and help drive a culture of technical excellence at Upstart. This role isn't just about writing code; it's about making impactful architectural decisions, steering projects from inception to execution, and ensuring a quality user experience. Plus, Upstart offers competitive compensation, robust benefits, and a vibrant team culture that ensures a supportive environment for both personal and professional growth. Come join our dynamic team and be a part of a revolutionary change!

Frequently Asked Questions (FAQs) for Software Engineer, Auto Retail Role at Upstart
What responsibilities does a Software Engineer at Upstart's Auto Retail team have?

As a Software Engineer on Upstart's Auto Retail team, your key responsibilities include defining project deliverables in collaboration with engineering and cross-functional teams, translating complex business needs into technical solutions, and ensuring high code quality through thoughtful architectural decisions. You'll lead projects both existing and greenfield, focusing on the complete stack while striving for high testability and maintainability.

Join Rise to see the full answer
What qualifications are required for the Software Engineer role at Upstart?

To apply for the Software Engineer position at Upstart, candidates should have a minimum of 4 years of experience in SaaS applications and at least 3 years working in a full-stack capacity, specifically with technologies such as NodeJS/Typescript/Python for the backend and React/Angular for the frontend. Proven experience in managing medium to large projects from planning to launch is also essential.

Join Rise to see the full answer
Does Upstart support remote work for Software Engineers?

Yes, Upstart supports a remote-first work model for Software Engineers. While the team operates across all U.S. time zones, you'll have the flexibility to work from anywhere in the United States. There are occasional collaboration sessions at Upstart offices in San Mateo, Columbus, and Austin, which are covered by the company.

Join Rise to see the full answer
What is the company culture like at Upstart for Software Engineers?

The company culture at Upstart is built around collaboration, innovation, and inclusivity. As a Software Engineer in the Auto Retail team, you'll be part of a supportive environment where team events, social activities, and opportunities for personal development are prioritized. The commitment to diversity and employee engagement makes Upstart a vibrant place to work.

Join Rise to see the full answer
What benefits does Upstart offer to Software Engineers?

Upstart provides an attractive benefits package for Software Engineers that includes competitive compensation with base salary, bonuses, and stock options. Employees also receive comprehensive medical, dental, and vision coverage, a robust 401(k) plan with company matching, generous leave policies, wellness reimbursements, and unique social and community-building activities.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Auto Retail
Can you explain your experience with full-stack development as a Software Engineer?

In your response, highlight specific projects where you've worked on both frontend and backend systems. Discuss the technologies you've used, such as NodeJS for the backend and frameworks like React for the frontend, emphasizing your role in the entire software development lifecycle.

Join Rise to see the full answer
How do you ensure the quality and performance of your code?

Discuss your approach to writing testable code, including unit tests or integration tests you've implemented. Talk about the tools or methodologies you follow to maintain code quality, and how you collaborate with your team to uphold standards.

Join Rise to see the full answer
Describe a challenging project you've worked on and how you approached it.

Share a specific example that illustrates your problem-solving skills. Describe the challenges you faced, your thought process in formulating a strategy, the actions you took, and the outcome of the project, showcasing your teamwork and technical skills.

Join Rise to see the full answer
What is your experience with cloud services like AWS, Azure, or GCP?

Outline your familiarity with cloud services by discussing specific projects where you've utilized these platforms. Describe how you deployed applications, managed resources, and any cost optimization strategies you have implemented.

Join Rise to see the full answer
How do you handle tight deadlines and project management?

Talk about your time management skills, mentioning frameworks or tools you use for task tracking, like Scrum or Agile. Provide examples of how you prioritize tasks and communicate with your team to meet deadlines effectively.

Join Rise to see the full answer
Can you explain how you translate business requirements into technical solutions?

Detail your process for collaborating with stakeholders to gather requirements. Explain how you analyze these needs and turn them into actionable tasks, ensuring that all technical designs are aligned with business goals.

Join Rise to see the full answer
What techniques do you use to stay updated on the latest technology trends?

Discuss your commitment to continuous learning, whether through courses, webinars, or tech meetups. Highlight specific resources or communities you follow, and mention how you apply new knowledge to your work.

Join Rise to see the full answer
Have you ever built microservices? If so, can you discuss your experience?

Share examples of microservices you've designed or worked on. Focus on how you approached service design, data management, and communication between services, as well as the challenges encountered.

Join Rise to see the full answer
What are your thoughts on code reviews and their importance?

Elaborate on your views about code reviews by discussing both giving and receiving feedback. Mention how you view code reviews as opportunities for learning and improvement, and describe best practices you follow for constructive feedback.

Join Rise to see the full answer
Why are you interested in joining Upstart as a Software Engineer for Auto Retail?

Express your eagerness to contribute to Upstart's mission of transforming the car buying experience. Discuss how your skills and experience align with the company's goals and your passion for improving access to credit in the automotive industry.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Upstart Remote United States | Remote
Posted 6 days ago
Photo of the Rise User
Posted 3 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
Photo of the Rise User
Klass Remote No location specified
Posted 3 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 6 days ago

Most Upstarters join us because they connect with our mission of enabling access to effortless credit based on true risk. If you are energized by the impact you can make at Upstart, we would love to hear from you!

141 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!