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

Software Engineer, Consumer Platform

About Upstart

Upstart is the 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 80% of borrowers are approved instantly, with zero documentation to upload.

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

Consumer Platform’s mission is to ensure consumers are treated as individuals beyond their transactions. We build the foundation that powers personalized experiences across Upstart’s products—helping us understand and support our consumers as individuals. Engineers on this team think long-term, prioritize strategic clarity, and are deeply invested in data accuracy and freshness. As a core product platform team we also partner cross-functionally with product and engineering teams to create scalable systems that ensure a seamless consumer experience.

How you’ll make an impact:

As a Software Engineer on the Consumer Platform team, you’ll be at the heart of our efforts to build a scalable, multi-product platform that deepens our relationship with users. In addition to utilizing our current technology stack (AWS, Kafka, Ruby, Kotlin, React, Next.js), your contributions will extend in the following impactful ways:

  • Designing and developing resilient services that serve internal product teams and directly impact the consumer experience.
  • Taking initiative beyond assigned Jira tasks, proactively identifying opportunities to elevate product and code quality.
  • Helping to shape up the technical direction and improve engineering excellence by proposing and leading impactful initiatives.
  • Using your fullstack skills to create maintainable solutions, working across backend systems (Kotlin, Ruby) and frontend frameworks (React, Next.js).
  • Collaborating closely with cross-functional teams and internal stakeholders, communicating technical ideas clearly and effectively.

What we’re looking for: 

  • Minimum requirements:
    • Bachelors degree in Computer Science, Engineering, or related field.
    • 4–6 years of professional software engineering experience, ideally in fullstack development.
    • 4+ years of hands-on experience with Kotlin, Java, or Ruby (Upstart uses Kotlin and Ruby on the backend).
    • Experience with modern JavaScript frameworks such as React.
    • Familiarity with SQL databases and domain modeling.
    • Strong communication skills and ability to represent technical work in cross-functional settings.
  • Preferred qualifications:
    • Experience designing APIs and working with microservices.
    • Experience building reusable frontend components leveraged by different teams.
    • Proven track record of making strategic contributions beyond individual features or projects, and a passion for improving team performance in code quality and system reliability.
    • Interest in or experience with product platform engineering or serving internal product teams.
    • Demonstrate strong end-to-end ownership for driving initiatives right from ideation to delivery and beyond -  rather than simply executing on instructions.

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

 

#LI-REMOTE

#LI-Associate

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,600 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

$169300 / YEARLY (est.)
min
max
$142000K
$196600K

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, Consumer Platform, Upstart

At Upstart, our mission is to make access to affordable credit a reality for everyone, and as a Software Engineer on the Consumer Platform team, you'll play a vital role in that journey. We leverage cutting-edge technology in machine learning to provide a seamless lending experience, and your expertise will help elevate our consumer engagement to new heights. You'll design and develop resilient services that not only support our internal product teams but also significantly enhance the consumer journey. We’re looking for someone who is not afraid to think beyond their assigned tasks, proactively identifying opportunities to improve our code and product quality. With a tech stack that includes AWS, Kotlin, Ruby, React, and Next.js, your fullstack development skills will be put to good use. You'll collaborate closely with various teams and stakeholders, ensuring that every interaction with our platform is personalized and effective. The Consumer Platform team prioritizes data accuracy and strategic clarity, and your contributions will help shape our technical direction and push engineering excellence forward. If you're passionate about delivering exceptional user experiences and have a strong track record in software engineering, we want to hear from you! At Upstart, you'll join a culture that fosters collaboration, innovation, and continuous improvement, all while working from anywhere in the U.S.

Frequently Asked Questions (FAQs) for Software Engineer, Consumer Platform Role at Upstart
What responsibilities does a Software Engineer at Upstart have?

As a Software Engineer at Upstart, your role will involve designing and developing resilient services that directly enhance consumer experiences. You'll work within a team to maintain code quality, collaborate with product teams, and actively identify improvements in both products and processes. You’ll also utilize your skills across the backend (Kotlin, Ruby) and frontend (React, Next.js) technologies.

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

To qualify for the Software Engineer position at Upstart, candidates must have a Bachelor's degree in Computer Science or a related field, along with 4-6 years of professional software engineering experience, ideally in fullstack development. Specific skills include hands-on experience with Kotlin, Java, or Ruby, and familiarity with modern JavaScript frameworks such as React.

Join Rise to see the full answer
What technologies does Upstart use for its Consumer Platform?

Upstart utilizes a modern technology stack for its Consumer Platform, including AWS for cloud computing, Kafka for event streaming, Ruby and Kotlin for backend development, and React and Next.js for the frontend. As a Software Engineer, you will engage with all of these technologies to enhance the platform's scalability and user experience.

Join Rise to see the full answer
How does Upstart support the professional growth of its Software Engineers?

Upstart places a strong emphasis on professional growth through mentorship, ongoing training opportunities, and collaborative team efforts. Software Engineers are encouraged to take initiative on projects that contribute to both team performance and individual career development, allowing them to broaden their technical skills and expertise.

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

The work culture for Software Engineers at Upstart is collaborative, engaging, and focused on innovation. Team members work remotely but maintain regular interactions through on-site collaboration sessions and various social activities. A spirit of teamwork and idea-sharing is common, with a commitment to fostering diversity and inclusion within the workplace.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Consumer Platform
Can you describe your experience with fullstack development?

When discussing your experience with fullstack development, highlight specific projects where you utilized both frontend and backend technologies. Emphasize your experience with Kotlin, Ruby, React, and Next.js, and share examples of how you integrated various components to create seamless user experiences.

Join Rise to see the full answer
How do you ensure the quality of the code you produce?

To ensure code quality, you should discuss practices such as writing unit tests, conducting code reviews, and following best practices for clean and maintainable code. Share specific examples of how you have implemented these practices to enhance the quality of your previous projects.

Join Rise to see the full answer
What strategies do you use for effective collaboration within cross-functional teams?

Effective collaboration involves clear communication and mutual respect. Share strategies you use, such as regular updates, open discussions on challenges, and inclusive brainstorming sessions. Provide examples of successful projects where collaboration led to outstanding outcomes.

Join Rise to see the full answer
Can you give an example of a time you proactively identified an opportunity for improvement?

Think of a time when you streamlined a process or resolved an issue before it escalated. Be sure to explain the context, your approach to identifying the opportunity, the actions you took, and the impact it had on the project or team.

Join Rise to see the full answer
How do you handle feedback on your technical work?

Discussing feedback involves a growth mindset. Explain how you view constructive criticism as a learning opportunity and how you’ve acted on feedback in the past to improve your work. Share any specific instances where changes made led to better outcomes.

Join Rise to see the full answer
What is your experience with API design?

For this question, discuss any relevant projects where you designed and developed APIs. Highlight the methods you used to ensure usability, security, and scalability, and mention any tools or frameworks that facilitated that process.

Join Rise to see the full answer
How do you stay current with new technologies and industry trends?

Staying current requires a proactive approach. Share specific resources you use, such as online courses, webinars, and technology forums. Discuss any communities you engage with and how you apply new learning in your day-to-day work.

Join Rise to see the full answer
Describe a challenging technical problem you've faced and how you solved it.

Describe the problem in detail, why it was challenging, and the systematic approach you took to solve it. Highlight your technical skills, collaboration with others, and how you documented the solution for future reference.

Join Rise to see the full answer
Can you explain a time you took ownership of a project from ideation to delivery?

Reflect on a project where you were involved in every stage, from brainstorming ideas to the final delivery. Detail your thought process, the challenges faced at each stage, and the strategies you implemented to ensure a successful outcome.

Join Rise to see the full answer
What motivates you to work as a Software Engineer?

Share your passion for technology and creating impactful solutions. Talk about specific aspects of software engineering that excite you, such as problem-solving, innovation, or improving user experience, and how that translates into your motivation at work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago

Join Upstart as an IAM Senior Engineer to shape innovative identity management solutions in a leading AI lending marketplace.

Photo of the Rise User
Upstart Remote San Mateo, CA, USA
Posted 8 days ago

Lead external communications at Upstart as the VP of Communications, enhancing our brand narrative and industry presence.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Join Google Cloud as a Site Reliability Developer, where you'll tackle large-scale challenges while enhancing system reliability and performance.

Photo of the Rise User
Vision Insurance
Dental Insurance
Disability Insurance
Health Savings Account (HSA)
Paid Holidays

Favor is looking for a Principal DevOps Engineer to enhance logistics operations through advanced cloud management and infrastructure solutions.

Photo of the Rise User
Posted 7 days ago

Become a key player in shaping digital futures as a Senior Manager, Software Engineering for Medline Industries, leading transformative engineering teams.

Photo of the Rise User
Posted 8 days ago

Join Stardock as a Senior Game Developer and bring your game design passion to life in an innovative environment!

Photo of the Rise User
Squarespace Remote New York, New York, United States
Posted 11 days ago
Rise from Within
Mission Driven
Customer-Centric
Empathetic
Inclusive & Diverse
Passion for Exploration
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Education Stipend
Learning & Development
Paid Time-Off

Become a driving force in Squarespace's Domains group as a Backend Staff Software Engineer, shaping technical strategies and mentoring fellow engineers.

Photo of the Rise User
Posted 3 days ago

Seeking an experienced Java Developer to create innovative web applications and support scientific data initiatives at BRMi.

Posted 11 days ago

Join Truelogic as a Senior Front-End Developer, where you'll create impactful UI components for a leading technology client while working remotely.

DEPT® Remote Berlin, Hamburg, Zürich, Europe
Posted 13 days ago

As a Senior Shopify Architect at DEPT®, you'll lead the architecture of advanced commerce solutions while collaborating with diverse teams.

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!

83 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 23, 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!
LATEST ACTIVITY
E
Someone from OH, Cincinnati just viewed Administrative Assistant at Elevate and Delegate
Photo of the Rise User
Someone from OH, Akron just viewed Customer Support Representative at ProVia
Photo of the Rise User
Someone from OH, Alliance just viewed Store Representative - Mid-Shift at Serv-U-Success
Photo of the Rise User
10 people applied to Full Stack Developer at VSoft Corp
Photo of the Rise User
Someone from OH, Eastlake just viewed (REMOTE) Account Executive at Trellis