Upstart

Software Engineer

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

Base Salary

$142k - $197k/yr

Responsibilities

  • Design and build scalable backend services for a unified communications platform across SMS, email, push, and future channels.
  • Develop real-time, event-triggered messaging systems and self-serve marketing automation and experimentation capabilities.
  • Convert large datasets into marketing capabilities through APIs, streaming pipelines, and reverse ETL workflows.
  • Partner with product managers, lifecycle marketing, data insights, analytics, and data platform teams to define requirements and deliver data-driven solutions.
  • Lead medium-sized projects independently from design through launch while identifying risks and managing ambiguity.
  • Improve system reliability, accelerate iteration, and communicate technical trade-offs to cross-functional stakeholders.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent, plus 3 years of experience.
  • Experience building and operating microservices and APIs in a cloud environment, preferably AWS.
  • Proficiency in at least one backend language such as Kotlin, Java, Ruby, or Python.
  • Ability to execute projects independently, navigate ambiguity, and collaborate with cross-functional partners.
  • Strong written and verbal communication skills for working in a distributed team.
  • Preferred experience supporting Marketing, Growth, or GTM teams, including CDPs, customer segmentation, or campaign orchestration.
  • Preferred experience with reverse ETL tools, data pipeline tooling, marketing automation platforms, real-time event streaming, third-party API integrations, and large-scale data systems.
  • Preferred track record of leading medium-to-large projects and contributing to long-term platform design decisions.

Benefits

  • Remote position available in U.S. time zones, with East/West Coast team coverage requirements.
  • Most teams meet in person once or twice per quarter for 2–4 consecutive days.
  • Medical, dental, vision, wellness resources, and Health Savings Account contributions for eligible U.S. plans.
  • 401(k) or Group Retirement Savings Plan with a company match of $2 for every $1 contributed, up to $15,000 annually.
  • Employee Stock Purchase Plan, target bonuses, quarterly-vesting equity grants, life insurance, and disability coverage.
  • Paid time off, sick leave, company holidays, and paid family and parental leave.
  • Family-centered fertility, parenthood, and caregiving benefits plus an Employee Assistance Program.
  • Annual wellness and productivity allowances, financial wellness resources, team events, company updates, and employee resource groups.
  • Office perks include catered lunches and stocked micro-kitchens in Bay Area, Austin, Columbus, and New York City offices.

Tech Stack

AirbyteAWSDatabricksJavaKotlinPythonRuby

Categories

BackendData EngineeringGrowth Engineering
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