Skip to content
ImprintImprint

Software Engineer, Backend

Backend engineer owning financial systems including transaction authorization, credit decisioning, and payment processing. Requires 5+ years building production backend systems, Go proficiency, distributed systems experience, and AI tool adoption.

About the job

Responsibilities

  • Own critical financial systems end-to-end: transaction authorization, ledger accounting, credit decisioning, rewards engines, and payment processing
  • Build net-new products and improve existing systems as the company expands into new financial products and rewards platform
  • Contribute to foundational platform work: shared services, API infrastructure, and developer tooling
  • Leverage AI tools across the stack for prototyping, testing, and production code
  • Work cross-functionally with product, design, infrastructure, compliance, solutions engineering, and brand partners
  • Participate in on-call rotations and incident response including root cause analysis

Requirements

  • 5+ years of experience building production backend systems (fintech experience a plus)
  • Experience building services that handle real money, real users, or real-time decisions
  • Proficiency in Go (primary backend language) or similar language with willingness to ramp quickly
  • Experience using AI tools (code assistants, MCP servers, agentic workflows) to accelerate development, or genuine enthusiasm to adopt them
  • Experience ensuring data consistency and transactional integrity across distributed systems
  • Strong with relational databases: schema design, migrations, and query performance tuning
  • Comfortable designing API contracts consumed by internal frontends and external partners
  • Experience with cloud infrastructure (AWS), CI/CD pipelines, and deployment tooling
  • Participation in on-call rotations and incident response
  • Clear communication and collaboration across product, design, and engineering teams
  • Ability to thrive in ambiguous environments and make pragmatic tradeoffs

Nice-to-Haves

  • Fintech experience

Stack

Go, MySQL, DynamoDB, Temporal, Kafka, Kubernetes, AWS, GitHub Actions, Datadog, Statsig

Perks & Benefits

  • Competitive compensation and equity packages
  • Leading configured work computers of your choice
  • Flexible paid time off
  • Fully covered, high-quality healthcare including dependent coverage
  • Access to One Medical and FSA option
  • 20 weeks of paid parental leave for primary caregiver and 8 weeks for all new parents
  • Access to industry-leading technology across business units

Skills

Go, MySQL, DynamoDB, Temporal, Kafka, Kubernetes, AWS, GitHub Actions, Datadog, Statsig

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.

Upstart

Upstart

United States

Software Engineer, Cash Line
$136k+/yrRemote5+ YOEBackend Engineering

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.

PrizePicks

PrizePicks

United States

Software Engineer III
$145k+/yrRemote3+ YOEBackend Engineering

Build and scale Ruby on Rails backend services for rewards, incentives, and loyalty features in a high-throughput platform. The role owns complex feature delivery, contributes to architecture, mentors junior engineers, and requires 3+ years of professional software engineering experience.