Upstart

Software Engineer II, Marketplace Optimzation

Upstart
Apply
5 hours ago
Remote, United StatesMid Level
H1B sponsor

Base Salary

$142k - $197k/yr

Responsibilities

  • Design, build, and operate scalable backend systems for real-time marketplace decisioning, matching, offer selection, and monetization.
  • Develop platform capabilities for experimentation with allocation strategies, marketplace economics, and monetization approaches.
  • Build reliable and observable distributed services balancing availability, latency, correctness, scalability, and operational simplicity.
  • Partner with Product, Machine Learning, Pricing Engineering, Data Science, Capital Markets, and Lending Partnerships on technical solutions.
  • Make architectural decisions that reduce system coupling and create reusable marketplace capabilities.
  • Use Generative AI tools for implementation, testing, debugging, documentation, and learning while maintaining technical ownership, security, code quality, and correctness.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent, and at least 2 years of software engineering experience.
  • Experience designing, building, and operating scalable backend or distributed systems in production.
  • Experience developing production services with one or more modern backend programming languages.
  • Experience operating business-critical systems with testing, monitoring, incident response, and root cause analysis.
  • Experience designing production systems where reliability, availability, observability, and correctness are critical.
  • Preferred experience includes marketplaces, financial systems, recommendation or matching engines, optimization systems, experimentation platforms, low-latency or high-throughput distributed systems, and production integration of machine learning or data-driven decisioning.
  • Preferred programming experience includes Ruby, Ruby on Rails, Python, or Kotlin.

Benefits

  • Remote work is available from the USA or Canada, except Quebec, with most teams meeting in person once or twice per quarter for 2–4 consecutive days.
  • Benefits include base pay, target bonuses, annual equity grants, retirement plans with company matching, an employee stock purchase plan for eligible US employees, health coverage, wellness resources, income protection, paid time off, paid family and parental leave, family-centered benefits, an Employee Assistance Program, financial wellness resources, and annual wellness and productivity allowances.
  • Employees can participate in team events, company updates, employee resource groups, and office perks such as catered lunches and stocked micro-kitchens.

Tech Stack

KotlinPythonRubyRuby on Rails

Categories

Upstart

About Upstart

1,001-5,000 employees

Upstart builds an AI-powered lending marketplace and cloud software that connect consumers to banks and credit unions for personal, auto, and home-equity credit. Lenders use Upstart’s credit models and applications to automate originations, while Upstart earns platform and referral fees. Founded in 2012 and headquartered in San Mateo, California, Upstart is a public company listed on NASDAQ under the ticker UPST.

Contact me