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

Senior Software Engineer, Onboarding Experience

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 Onboarding Experience team is dedicated to creating a seamless loan application process that allows customers to quickly and easily complete all steps required to fund their loan. By building exceptional, customer-centric experiences for both Upstart borrowers and internal Operations teams, this team plays a crucial role in making Upstart the premier destination for consumer credit. This team focuses on our flagship product, Personal Loans, and directly impacts our growth in this business by reducing friction for applicants and improving the efficiency of our operations.  

As a Senior Software Engineer at Upstart on the Onboarding Experience team, you are a leader who can work  across the whole stack, who doesn’t need roads paved for you before you take action. You’re an individual contributor who uses tech to ply your craft, but you excel at thinking like a product manager and a business owner when needed. You can handle high-stakes calls with 3rd parties and customers, and you thrive on making decisions that impact not just how we build but what we build. Finally, you’re a mentor, and you take seriously the responsibility to coach and grow each of the engineers around you.

 

How you’ll make an impact

  • Lead successful cross-team and/or multi-quarter, multi-engineer projects
  • Turn team-specific projects into opportunities to up-level the team and the org’s tech platform
  • Move quickly to drive existing and greenfield projects forward, while always keeping our end users in mind
  • Make architectural contributions and decisions to improve the reliability of our software and maintainability of our code base
  • Help us build our engineering team, and make Upstart a genuinely awesome place to work 

 

Minimum Qualifications 

  • 5+ years of professional software development experience building scalable public or consumer-facing web and/or mobile products displaying high standards for user-experience, and a product-first mindset
  • Technical leadership experience with deep understanding of code release, deployment orchestration, logging, instrumentation, monitoring, and alerting
  • Strong sense of ownership and accountability for the quality and timely delivery of work
  • Ability to quickly comprehend and reiterate complex requirements from product or engineering leadership and translate those to both technical and non-technical stakeholders
  • Exhibit a growth mindset - you’re comfortable with the uncomfortable, and are not afraid to pick up new technologies that are best for the task, and seek out opportunities to learn from others 
  • Exhibit a bias for action and comfortability persevering through ambiguity - you regularly practice critical thinking and love to solve difficult problems
  • You seek out and appreciate constructive feedback 

 

Preferred Qualifications

  • Experience with full stack web development with Ruby on Rails,  React, and cloud-native development (AWS preferred)
  • Knowledge of, or hands-on experience utilizing advanced CI/CD technologies including infrastructure as code

 

Position location

This role is available in the following locations: Remote, San Mateo, CA, Austin, TX, or Columbus, OH

 

Time zone requirements

The team operates on the East/West coast time zones.

 

Travel requirements

As a digital first company, the majority of your work can be accomplished remotely. The majority of our employees can live and work anywhere in the U.S but are encouraged to to still spend high quality time in-person collaborating via regular onsites. The in-person sessions’ cadence varies depending on the team and role; most teams meet once or twice per quarter for 2-4 consecutive days at a time.

 

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
$163,600$226,400 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

$195000 / YEARLY (est.)
min
max
$163600K
$226400K

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 Senior Software Engineer, Onboarding Experience, Upstart

Join Upstart as a Senior Software Engineer on the Onboarding Experience team, where you’ll play a pivotal role in redefining the loan application process. Upstart is at the forefront of AI lending innovation, making it easier for people across various demographics to access affordable credit. In this role, you’ll be working remotely, crafting exceptional, customer-centric experiences that streamline the application journey for borrowers. You'll collaborate with cross-functional teams and lead projects that enhance our flagship Product, Personal Loans. Your technical expertise will facilitate architectural decisions that bolster our code's reliability and maintainability, ensuring we deliver quality solutions quickly. You thrive in a fast-paced environment, embracing challenges and leveraging your strong sense of ownership to make impactful decisions. As a mentor, you’ll be instrumental in nurturing the growth of your fellow engineers, helping them overcome hurdles while advancing their skills. If you're excited about leveraging technology to make a difference in people's lives and contributing to a dynamic and inclusive culture, Upstart is the place for you!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Onboarding Experience Role at Upstart
What are the responsibilities of a Senior Software Engineer at Upstart?

As a Senior Software Engineer at Upstart, you'll be responsible for leading cross-team projects, enhancing the loan application system, and collaborating on architectural decisions. You'll turn team-specific initiatives into broader organizational improvements, ensuring that our personal loan products are efficient and user-friendly.

Join Rise to see the full answer
What qualifications do you need to apply for a Senior Software Engineer position at Upstart?

To apply for the Senior Software Engineer position at Upstart, candidates should have a minimum of 5 years of professional software development experience, particularly with scalable consumer-facing applications. Technical leadership experience and familiarity with technologies such as Ruby on Rails, React, and AWS is preferred.

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

At Upstart, professional growth is encouraged through mentorship opportunities and a collaborative environment. Senior Software Engineers are expected to guide junior engineers, share knowledge, and participate in innovative projects that enhance their technical skills and leadership capabilities.

Join Rise to see the full answer
What is the team culture like for the Senior Software Engineer role at Upstart?

The team culture at Upstart for Senior Software Engineers is dynamic and inclusive. You will work in a supportive environment where feedback is valued, collaboration across teams is encouraged, and diversity of thought is celebrated. The focus is on continuous learning and improvement, ensuring that every engineer feels empowered.

Join Rise to see the full answer
What remote work policies does Upstart have for Senior Software Engineers?

Upstart embraces a digital-first approach, allowing Senior Software Engineers to work remotely from anywhere in the U.S. While the majority of work can be accomplished online, the company encourages occasional in-person meetings for team bonding and collaboration.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Onboarding Experience
Can you describe your experience with scalable web applications?

When answering this question, focus on specific projects where you played a key role in developing scalable web applications. Highlight the technologies used, your contributions to performance optimization, and metrics that demonstrate the application's success.

Join Rise to see the full answer
What is your approach to problem-solving as a Senior Software Engineer?

Describe a structured approach to problem-solving, such as defining the problem, gathering information, analyzing options, and implementing solutions. Using examples can demonstrate how you apply this process effectively in real-world scenarios.

Join Rise to see the full answer
How do you prioritize tasks in a multi-project environment?

Discuss your strategy for prioritization, including any specific techniques like the Eisenhower Matrix or Agile methodologies. Explain how you assess project impact and deadlines to make informed decisions and keep stakeholders updated.

Join Rise to see the full answer
Tell me about a time you had to mentor a team member.

Share a specific example of mentoring someone, your approach to understanding their challenges, and how you helped them achieve their goals. Highlight the positive outcome for both the individual and the team.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Talk about practices you follow to maintain code quality, such as code reviews, automated testing, and continuous integration. Mention any tools you use and how they contribute to a healthy codebase.

Join Rise to see the full answer
What is your experience with cloud technologies?

Provide details on your experience with cloud platforms, specifically AWS. Discuss how you have utilized cloud services in your past projects to enhance scalability, reliability, or performance.

Join Rise to see the full answer
Explain how you handle conflicting stakeholder requirements.

Describe your process for navigating conflicting requirements, such as engaging in active communication to clarify needs, facilitating discussions that lead to compromise, and documenting decisions to keep everyone aligned.

Join Rise to see the full answer
What tools do you use for project management?

Mention specific project management tools you are familiar with, like Jira or Trello, and explain how you use them to track progress, allocate resources, and communicate with your team effectively.

Join Rise to see the full answer
How do you keep up with industry trends and technologies?

Share your preferred methods for staying informed about industry trends, such as attending conferences, participating in online forums, or following reputable blogs and influencers in software development.

Join Rise to see the full answer
Describe a complex project you led. What were the outcomes?

Provide an overview of a complex project, including key challenges faced, your strategic decisions, and the final outcomes. Highlight the impact on the business, how your leadership contributed, and any lessons learned.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
ProArch Remote No location specified
Posted 6 days ago
Photo of the Rise User
Posted 6 days ago
Dental Insurance
Vision Insurance
Paid Holidays
Photo of the Rise User
Posted 6 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Paid Holidays
Photo of the Rise User
Scalian Remote ., Annecy, Auvergne-Rhône-Alpes, France
Posted 10 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!

60 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 13, 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!