Upstart logo
Upstart

Our mission is to enable effortless credit based on true risk.

Senior Software Engineer, Unsecured Installments

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

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 Job Pages

More Full-stack Engineer Jobs

Codekeeper logo

Software Verification Engineer

Codekeeper

Modern all-in-one software escrow solutions for agile development companies and their clients

Full TimeRemoteTeam 11-50Since 2013H1B No Sponsor

• 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

Europe
DraftKings Inc. logo

Lead NetOps Engineer

DraftKings Inc.

Defining what it means to build and deliver the most extraordinary sports & entertainment experiences.The Crown is Yours

Full TimeRemoteTeam 1,001-5,000Since 2012

• 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

Ukraine
Empower logo

Senior Software Engineer

Empower

We 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.

Full TimeRemoteTeam 10,001+H1B Sponsor

• 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

United States
$105.7K - $149.3K / year
Kaleris logo

Software Engineer

Kaleris

Kaleris is a provider of cloud-based supply chain execution and visibility technology solutions.

Full TimeRemoteTeam 501-1,000H1B No Sponsor

• 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

Colombia