Senior Software Engineer, Unsecured Installments
$166.9k - $223.9kUpstart
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 3,000 signals, powering smarter, fairer decisions for millions of customers. But the numbers only hint at the impact. Every idea, every voice, and every contribution moves us closer to a world where credit never stands between people and their financial progress. We're proudly digital-first, giving most Upstarters the flexibility to do their best work from wherever they thrive, alongside teammates across 80+ cities in the US and Canada. Digital-first doesn't mean distant. We're intentional about in-person connection through team onsites, planning sessions, and moments that spark creativity and trust. And whether you choose to work primarily from home or collaborate in-person from one of our offices in Columbus, Austin, the Bay Area, or New York City, you'll have the support to work in the way that works best for you. If you're energized by tackling meaningful problems, excited to innovate with purpose, and motivated by work that truly matters, we'd love to hear from you. The Team: Unsecured Installments is one of Upstart's core lending products, helping borrowers access credit through a seamless, digitally native experience. The team owns critical parts of the borrower journey across offer generation, pricing, underwriting, funding, and borrower experience, while working closely with the broader lending platform that powers Upstart at scale. Recent work has focused on improving borrower flows, repricing and rate flexibility, partnership experiences, and the overall quality of the customer-facing experience. As a Senior Software Engineer on the Unsecured Installments team, you'll be a technical leader for the frontend and full-stack experiences that borrowers interact with directly. Working primarily in React and TypeScript, you'll own the delivery of large, multi-month projects, shape the architecture of the team's mobile-web and full-stack surfaces, and set a high bar for quality across the borrower experience. You'll partner closely with product, design, and backend engineers to turn ambiguous problems into durable, well-architected solutions, and you'll mentor other engineers along the way. How you'll make an impact
- Own the design and delivery of large, complex frontend and full-stack initiatives using React and TypeScript, from planning and sequencing through launch and long-term maintenance.
- Set technical direction for the team's frontend architecture and full-stack patterns, owning a 3-6 month roadmap and proactively addressing systemic gaps that threaten team effectiveness.
- Partner closely with product, design, and backend engineers to translate roadmap priorities and borrower needs into scalable, high-quality experiences.
- Raise the bar for engineering excellence through strong component and API design, thoughtful state management, testing, observability, and operational rigor across borrower-facing surfaces.
- Lead through ambiguity, breaking down loosely defined problems into clear, testable plans and using data to inform tradeoffs on scope, performance, and user experience.
- Mentor and grow other engineers through code reviews, design reviews, and technical guidance, and serve as a trusted collaborator across the team.
- Contribute to how the team uses AI in development workflows and product capabilities, with a pragmatic view of where it can create meaningful leverage.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience) and 6+ years of professional software engineering experience.
- Deep proficiency building complex web applications with React and TypeScript, including component architecture, state management, performance optimization, and consuming REST or GraphQL APIs.
- Full-stack experience designing and building backend services and APIs in a language such as Python, Java, Kotlin, Ruby, or Node.js.
- Track record of independently leading the design and delivery of large, business-critical frontend or full-stack projects in production.
- Ability to work effectively in ambiguous environments where product requirements, constraints, and system boundaries evolve over time.
- Strong communication and collaboration skills, with the ability to explain technical tradeoffs and align product, design, and engineering partners.
- Experience serving as the frontend or full-stack technical lead for a product team or business-critical product surface.
- Experience building consumer-facing products at scale with strong attention to performance, accessibility, and user experience.
- Background in fintech, lending, payments, or other regulated financial products with complex user journeys and high quality expectations.
- Experience with experimentation, A/B testing, or feature-flagging to drive iterative product improvements in production.
- Familiarity with modern frontend tooling and testing frameworks (e.g., Jest, React Testing Library, Cypress) and CI/CD workflows.
- Hands-on experience leveraging generative AI in product features or internal engineering workflows.
- Passion for building products that expand access to credit and improve financial outcomes for consumers.
- Competitive compensation, including base pay, bonus opportunities, and annual equity grants that vest quarterly
- Retirement benefits to help you plan for the future, including a 401(k) or Group Retirement Savings Plan with a company match of $2 for every $1 contributed, up to $15,000 annually (USD in the US, CAD in Canada)
- Employee Stock Purchase Plan (ESPP) with discounted stock purchase options for eligible employees (US only)
- Comprehensive health coverage designed to support you and your family, including medical, dental, vision, and wellness resources for US and supplemental health coverage for Canada.
- Health Savings Account contributions from Upstart for eligible plans (US only)
- Income protection benefits, including life insurance and disability coverage for added financial security
- Paid time off, sick leave, and company holidays, in line with local requirements
- Paid family and parental leave to support caregiving and major life moments (duration varies by country)
- Family-centered benefits to support fertility, parenthood, and caregiving needs
- Employee Assistance Program (EAP) offering mental health support and life-centered resources
- Financial wellness resources, including access to financial planning tools and a financial concierge service (US Only)
- Annual wellness allowance to support your physical and emotional well-being and personal development, based on what matters most to you
- Annual productivity allowance to invest in relevant tools and resources you need to do your best work, no matter where you work from
- Connection and community through team events, all-company updates, and employee resource groups (ERGs)
- Onsite perks, including catered lunches and fully stocked micro-kitchens when working from one of our offices in the Bay Area, Austin, Columbus, and New York City
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Unsecured Installments in United States vacancy
- ...Job Title: Senior Software Engineer/ Software Engineer IV Department: Design Engineering Overview: We are seeking an experienced Software... ..., principles, and precedents to develop, design, modify, install, test, and evaluate communications systems. Review,...SeniorFull time
- DCS is searching for a performance-driven Senior Software Engineer to support US Army programs. A focus on either Analytical, Financial, logistics... ...software programming applications. Support and/or install software applications/operating systems....SeniorFull time
- ...We are seeking an experienced Senior Software Engineer to join a newly-formed team focused on developing advanced autonomous systems for... ...decision-making systems to protect civilian and military installations from a variety of threats, including drone attacks. As...SeniorFull time
- ...the-art, electronic gaming products. Our products are sold, installed, and operated in numerous social and gaming venues around... ...International, Inc.? is seeking to add an?experienced Senior Software Engineer to our world-class Gaming Systems Team, based in Cleveland...SeniorFull time
- ...level. Our web-based platform is the #1 solution for solar PV installers, manufacturers, and distributors in the US today. Our... ...helping the environment across the country and the world. Our software engineers don't just create world-changing products; they use the latest...SeniorFull timeFlexible hours
$94.4k - $198.2k
...Job Title: Senior Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee... ...the system lifecycle Perform software integration, installation, and checkout activities across multiple laboratory environments...SeniorFull timeContract workWork experience placementFlexible hours$165k - $235k
...Description A day in the life: As a Senior Software Engineer, you will develop, maintain, and enhance complex and diverse software... ...requirements and interfaces Coordinate software system installation and monitor equipment functioning to ensure operational specifications...SeniorFull timeSummer holidayImmediate start$180k - $220k
...quality, and the release path that keeps installed software healthy on real users' machines. You... ...that make the codebase productive for engineers and AI agents alike Own release... ...environment with a diverse and talented team. Senior Software Engineer positions offer a...SeniorFull timeLive inLocal areaFlexible hours$150k
...Intelligence and Aerospace sectors. Job Overview: The Software Engineer will Independently design and engineer new software... ...Eight (8) years of experience in software design, engineering, installation, integration, evaluation, enhancement, maintenance, testing...SeniorFull timeContract workLocal areaRelocation- ...Job Description Catapult Consultants is seeking a Senior Software Engineer to support the engineering, analysis, design, development,... ...cases and conducting audits. • Carrying out software system installation and integration. • Obtaining and evaluating information...SeniorFull timeFor contractors
- ...Have We are seeking highly motivated engineers with a thirst for learning, in support... ...creating design documentation, creating installation instructions and deployment plans, as... ...enterprise services Evaluates desktop software and hardware technologies and...SeniorFull timeWork at officeImmediate start
$200k - $250k
...infrastructure? T-Rex Solutions is looking for a fully cleared Senior Software Engineer 3 to join our dynamic team at Ft. Meade, MD in support of... ...requirements and interfaces Coordinate software system installation and monitor equipment functioning to ensure operational...SeniorFull timeWork experience placementImmediate start$120k - $140k
...The full-time position requires a senior, experienced software engineer that can be a principle developer of an advanced Situational Awareness (SA)... ...Application Programmer Interface (API). Experience with installing, configuring, and using GeoServer. Experience with...SeniorFull timeTemporary work$140k - $175k
...comprehensive portfolio of devices, including OEM-installed sensors, easy-to-install aftermarket... ...and design reviews and mentoring other engineers Comfort partnering with product... ...~5+ years experience as a professional software developer. ~ Experience with Kotlin,...SeniorFull timeWork at officeRelocation package$200k - $215k
Red Arch Solutions is looking for a SR Software Engineer to support a suite of web-based applications that automate data management for... ...performance requirements and interfaces.Coordinate software system installation and monitor equipment functions to ensure operational...Senior- ...accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by... ...~ Experience as a technical leader or team lead, driving engineering decisions. Bonus Points Experience working on...SeniorFull timeLocal area
- ...any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered... ..., global customer base. About the role As a Senior Software Engineer in the ****@*****.*** team, you will provide technical leadership...SeniorFull timeTemporary workLocal areaFlexible hours
$101.4k - $154.65k
...POSITION SUMMARY: The Senior Software Engineer is responsible for the design, development, enhancement, integration, testing and life cycle... ...knowledge of build tools/automated build systems and installation software is desired. Jenkins/TeamCity/CodeBuild, etc. •...SeniorFull timeTemporary workWork at officeRemote workFlexible hours- ...accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by... ...for Policy driven IP address assignment, designing traffic engineering tools that improve the quality of service for billions of...SeniorFull timeLocal area
- Position Title: Software Engineer- SeniorLocation: Redstone ArsenalPosition Type: Full-TimePosition Summary:We are seeking a Senior Software Engineer with a strong focus on software development... ..., Operational/Tactical and Installation/Facilities Energy, Cyber Security,...Senior
$140k - $180k
...the Digital family. Digital Consultants seeks a Senior Software Engineer (Subject Matter Expert Software Developer, Applications)... ..., and continuous improvement. Direct or support system installation, configuration, releases, upgrades, maintenance, testing,...SeniorPermanent employmentFull timeFlexible hours- OverviewWe are seeking an experienced Senior Software Engineer to provide development engineering and programming support for software projects... ...design, development, and maintenance.Coordinate software installation activities and monitor system and equipment functionality...Senior
$107.9k - $195.05k
Leidos is seeking a Software Developer for a 200+ FTE technical development program supporting... ...Digital Policy Management. The Software Engineer will work with a large team of... ...fashionAbility to write custom scripts to install and configure code in EC2 instancesComfort...SeniorFull time$176k - $282k
...ideal candidate will become a member of a mature software development effort using Java as the primary... ...applications using Java.As a Software Engineer, you will be expected to perform development, testing, installation maintenance, enhancement, integration and problem...SeniorContract workFor contractorsRemote workFlexible hoursShift work$42 - $57 per hour
DescriptionKforce has a client that is seeking a Senior Software Engineer in Jacksonville, FL.Summary:Our client is looking for someone to join... ...tools such as Microsoft Visual Studio* Support system installation, testing, and validation efforts in collaboration with internal...Senior- ...features within a structured Software Development Life Cycle (SDLC... ....Responsible for post-installation testing of any problems.Establishes... ...degree in Computer Science, Engineering, Information Technology,... ...3) years of experience as a Senior Software Engineer/Developer...SeniorFull time
- ...growth opportunity for a collaborative and highly skilled Senior Software Engineer; we hire innovative thinkers wishing to work with emerging... ...support customer meetings, demonstrations and integration/installation/interop testing events.Be able to reside in the Indianapolis...SeniorContract workWork experience placementImmediate start
- ...analysis, testing and debugging of computer software applications and/or systems. May... ...Complete documentation and procedures for installation and maintenance. Interact with users to... ....Responsible for leading group of engineers on a technical activity and completion...SeniorLocal areaFlexible hours
- ...docking automation.. The Opportunity....We are seeking a Senior Software Engineer to design, build, and maintain high quality software... ...and comprehensive documentation for design specifications, installation instructions, and technical guidelines.Assess project scope...SeniorFlexible hours
- ...developing complex or multiple software applications.Primary... ...initiatives.Responsible for post-installation testing of any problems.Establishes... ...degree in Computer Science, Engineering, Information Technology,... ...3) years of experience as a Senior Software Engineer/Developer...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Unsecured Installments. Be the first to apply!
Related searches
- summer intern software engineer United States
- software developer fintech United States
- startup software engineer United States
- financial software developer United States
- junior software developer remote United States
- software engineer United States
- software data engineer United States
- freelance software developer United States
- software developer internship no experience United States
- part time software developer United States

