Our mission is to enable effortless credit based on true risk.
Senior Software Engineer, Unsecured Installments
Location
United States
Posted
19 hours ago
Salary
$166.9K - $223.9K / year
Seniority
Senior
Job Description
Senior Software Engineer, Unsecured Installments
Upstart
• 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.
Job Requirements
- 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.
Benefits
- 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 (opening Summer 2026!)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Verification Engineer
CodekeeperModern all-in-one software escrow solutions for agile development companies and their clients
• Conduct verification of customer software using provided technical documentation • Achieve software builds across various programming languages • Identify, diagnose, and resolve build issues, ensuring software meets quality standards • Perform additional feature testing where required to confirm the built software behaves as documented • Analyze software requirements and technical documentation to understand build processes and dependencies • Communicate effectively with team members and clients to understand requirements and provide updates • Stay updated with emerging technologies and programming languages relevant to software verification • Contribute to the continuous improvement of verification processes and practices
Lead NetOps Engineer
DraftKings Inc.Defining what it means to build and deliver the most extraordinary sports & entertainment experiences.The Crown is Yours
• Design and lead complex network solutions across data centers and hybrid cloud environments • Implement advanced infrastructure as code patterns • Triage, debug, and resolve complex production issues • Act as a technical mentor and coach • Play a critical role in shaping the technical roadmap • Join the on-call rotation for incident resolution • Maintain the health and security of global infrastructure
Senior Software Engineer
EmpowerWe are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.
• Lead the design, development, and delivery of significant software features, platforms, or projects from concept through implementation • Architect scalable, reliable, and maintainable software solutions across full stack, cloud, data, and AI-enabled environments • Design, build, and support Gen AI software solutions and AI-assisted capabilities that improve business processes, reporting, analysis, or customer outcomes • Work independently to manage technical projects, solve complex problems, and deliver high-quality software solutions • Mentor junior and mid-level engineers and provide technical guidance, code feedback, and best-practice coaching • Collaborate with cross-functional teams to refine, prioritize, and translate business requirements into technical solutions • Partner with stakeholders on external customer reporting, analysis, and data-driven insights • Build and maintain software using technologies such as Java, Python, SQL, and related full stack frameworks • Use cloud technologies, CI/CD pipelines, and modern development practices to improve delivery speed, scalability, and reliability • Participate in code reviews and maintain high-quality code standards • Troubleshoot, debug, and resolve complex code, application, data, and performance issues • Investigate and resolve technical issues, bottlenecks, and production defects • Contribute to improvements in development processes, engineering standards, software architecture, and platform reliability • Document and demonstrate solutions through technical documentation, code comments, and clear, efficient code • Continuously learn and adapt to modern technologies, AI tools, cloud services, and software development practices
Software Engineer
KalerisKaleris is a provider of cloud-based supply chain execution and visibility technology solutions.
• Receive and own pre-triaged, escalated customer issues from the Customer Support team and drive them to resolution • Debug and diagnose complex production and integration problems across the full stack • Identify root causes and implement durable fixes — not just workarounds • Communicate proactively with stakeholders on issue status, timelines, and resolution plans • Document findings and contribute to internal knowledge bases to reduce repeat escalations • Collaborate with teammates to formulate detailed designs, implement solutions from requirements, and estimate effort • Participate actively in agile product development, including sprint planning, code reviews, and retrospectives • Adhere to test-driven development practices and maintain high standards for code quality • Support product deployments, configuration, and post-release validation




