Get more replies from employers
Send a job-specific resume in minutes.
Upstart is seeking a Software Engineer to design and optimize secure authentication systems. You'll collaborate with cross-functional teams to enhance IAM capabilities and work on high-impact initiatives that make credit accessible.
The position requires a Bachelor's degree in Computer Science or related field and 4 years of experience in backend technologies like Kotlin, Java, or Ruby. You'll work remotely but may collaborate in-person quarterly for planning sessions.
Generous perks include competitive compensation, 401k matching, and comprehensive health insurance.
About Upstart: At Upstart, we’re united by a mission that matters: to radically reduce the cost and complexity of borrowing for all Americans. Every day, we bring creativity, experimentation, and advanced AI to reshape access to credit, helping millions move forward financially with clarity and confidence. As the leading AI lending marketplace, we partner with banks and credit unions to expand access to affordable credit through technology that’s both radically intelligent and deeply human. Our platform runs over one million predictions per borrower using more than 1,800 signals, powering smarter, fairer decisions for millions of customers. We’re proudly digital-first and support flexible work arrangements across 80+ cities in the US and Canada, with in-person collaboration through team onsites and planning sessions. If you’re energized by meaningful problems and excited to innovate with purpose, we’d love to hear from you.
Team context: The Identity and Experimentation Platform Team shapes the security and accessibility of Upstart’s lending products, including Personal Loans, Auto Loans, and Home Loans. We create, secure, and manage borrower and partner identities and work on the Authentication, Authorization and Experimentation Platform to drive secure back-end and user experiences.
This role is available in remote locations. Travel requirements: The majority of work can be accomplished remotely, with in-person collaboration as needed. In-person sessions may occur quarterly for 2-4 consecutive days depending on team and role.
Base pay is one part of total compensation. Anticipated base salary ranges are provided per location, with actual pay determined by location, skills, experience, and education. Upstart offers target bonuses, equity, and generous benefits (medical, dental, vision, 401k). Salary examples: United States | Remote — $166,900 - $230,900 USD; Canada | Remote — $153,000 - $190,000 USD. Details shared during hiring.
Benefits designed to support health, financial well-being, family, and personal growth. Examples include competitive compensation, retirement benefits with company match, employee stock purchase plan (US only), comprehensive health coverage, health savings account contributions (US only), life and disability insurance, paid time off, parental leave, EAP, financial planning tools, wellness allowances, and team connectivity opportunities. In-office perks are available in Bay Area, Austin, Columbus, and New York City.
Canada note: We are not currently hiring in Quebec. Upstart is an Equal Opportunity Employer. If you require reasonable accommodation, please email candidate_accommodations@upstart.com. See candidate privacy policy for details.