Skip to content
UpstartUpstart

Software Engineer, Cash Line

Build and operate backend services and APIs powering Cash Line lending experiences, including pricing, underwriting, funding, and account management. The role requires a bachelor's degree or equivalent experience, at least four years of professional software engineering experience, and proficiency with backend development.

About the job

Responsibilities

  • Design, build, and maintain reliable backend services and APIs supporting Cash Line and the broader borrower journey.
  • Develop systems for offer generation, pricing, underwriting, funding, and account management.
  • Integrate backend capabilities with borrower-facing applications and partner systems as needed.
  • Collaborate with product managers, designers, and engineers to deliver features that improve borrower flows.
  • Write tested, maintainable code and participate in code reviews.
  • Improve performance, scalability, reliability, and observability; diagnose and resolve issues across environments.
  • Support experimentation and iterative improvements using data and customer feedback.
  • Occasionally travel for team onsites and company gatherings.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 4+ years of professional software engineering experience.
  • Strong proficiency building backend services and APIs with a language such as Python, Java, Kotlin, Ruby, or Node.js.
  • Experience with REST or GraphQL APIs, data models, and distributed systems or service-oriented architectures.
  • Strong fundamentals in tested, maintainable code and team-based code review.
  • Ability to work with product and design partners from requirements through production.

Nice-to-haves

  • Experience building scalable, reliable systems for consumer-facing products with complex user journeys.
  • Familiarity with automated testing, CI/CD workflows, observability, and modern software development practices.
  • Exposure to fintech, lending, payments, or regulated financial products.
  • Experience with experimentation, A/B testing, or feature flagging in production.
  • Active use of AI tools in engineering workflows.

Compensation & Benefits

  • United States base salary range: $142,000–$196,600 USD.
  • Canada base salary range: $136,000–$184,800 CAD.
  • Target bonuses, equity compensation, and benefits including medical, dental, vision, retirement plans with company match, ESPP for eligible US employees, health savings account contributions, life insurance, disability coverage, paid time off, holidays, and family and parental leave.

Skills

Python, Java, Kotlin, Ruby, Node.js, REST APIs, GraphQL, Data Models, Distributed Systems, Service-Oriented Architecture, CI/CD, Observability, A/B Testing, Feature Flagging, AI Tools

Crusoe

Crusoe

San Francisco, CA

Software Engineer II, Storage
$140k+/yrOn-siteBackend Engineering

Develop and operate scalable, fault-tolerant cloud storage infrastructure, contributing across the stack from bare metal to user-facing APIs. The role requires distributed infrastructure experience, software engineering expertise, and proficiency in Java or Go.

Scribe

Scribe

San Francisco, CA

Backend Engineer
$140k+/yrHybrid3+ YOEBackend Engineering

Build backend features and improve performance across document workflows, integrations, and greenfield projects in a Django-based platform. The role requires 3+ years of backend application experience, strong Python skills, and familiarity with testing, database optimization, and engineering best practices.

Reality Defender

Reality Defender

New York, NY

Software Engineer II
$140k+/yrRemote5+ YOEBackend Engineering

Develop Windows and .NET services powering Microsoft Teams bot applications with low-latency real-time audio and video. The role requires 3–5 years of software development experience, strong C#/.NET skills, Kubernetes operations expertise, and familiarity with media streaming and Microsoft APIs.

OnePay

OnePay

United States

Software Engineer, Risk
$130k+/yrRemote3+ YOEBackend Engineering

Builds backend services and APIs for fraud detection, identity verification, and transaction monitoring in fintech. Requires 3+ years backend experience with APIs, microservices, AWS, and Kubernetes.

Mercor

Mercor

San Francisco, CA

Member of Technical Staff, Agentic Systems
$130k+/yrOn-site5+ YOEBackend Engineering

Build and operate production backend services and agent infrastructure powering talent workflows, including orchestration, evaluation, guardrails, and auditable decision systems. The role requires 5+ years of backend engineering experience, distributed-systems expertise, and hands-on experience with production LLM applications.