Upstart

Software Engineer II, Verifications Decisioning

Upstart

Apply
2 days ago
Remote, Worldwide
Mid Level / Senior
H1B Sponsor

Base Salary

$142k - $197k/yr

Responsibilities

  • Design and build backend services for verification orchestration and automated approval decisions.
  • Develop and evolve rule engines and decisioning systems to increase automation coverage.
  • Integrate external data providers into scalable workflows.
  • Improve document automation pipelines for classification and fraud detection.
  • Build and maintain APIs and service contracts for product teams.
  • Collaborate with ML engineers to productionize risk models.
  • Contribute to platformization efforts for standardizing verification stages.
  • Enhance compliance, data integrity, and observability across systems.

Requirements

  • 4+ years of professional software engineering experience.
  • Experience in designing and building scalable backend systems using Java, Kotlin, Go, or Python.
  • Experience with distributed systems, service-to-service APIs, and event-driven architectures.
  • Experience with decision engines integrating machine learning models.
  • Proficient in writing production-quality code with testing and monitoring.
  • Bachelor’s degree in Computer Science, Engineering, or Mathematics, or equivalent experience.

Benefits

  • Competitive compensation with base pay, bonuses, and equity grants.
  • Generous 401(k) plan with matching contributions.
  • Employee Stock Purchase Plan with discounted stock options.
  • Affordable medical, dental, and vision coverage with significant employer contribution.
  • Paid time off, sick leave, and company holidays.
  • Paid family and parental leave.
  • Employee Assistance Program offering mental health support.
  • Annual wellness and productivity allowances.
  • Connection and community through team events and employee resource groups.

Tech Stack

Apache KafkaGoJavaKotlinPython

Categories

AI & MLBackendData Engineering