Skip to content
ImprintImprintNew York, NY

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.

140k – 200k
Hybrid5+ YOEBackend Engineering

About the role

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

GoMySQLDynamoDBTemporalKafkaKubernetesAWSGitHub ActionsDatadogStatsig
Scribe

Backend Engineer

ScribeSan Francisco, CA

Backend Engineer building and optimizing core document workflows (viewing, editing, embeds, exports) and greenfield projects in a Django monolith. Requires 3+ years backend experience, strong Python skills, performance optimization, and automated testing.

140k – 185k
Hybrid3+ YOEBackend Engineering
Crusoe

Software Engineer II, Managed Platform Services

CrusoeSan Francisco, CA

Design, build, and scale Crusoe Cloud's customer-facing platforms and managed services. Focus on foundational infrastructure, scalable design, and operational excellence with 3-5 years of experience in Go, Rust, Java, or C++.

140k – 165k
On-site3+ YOEBackend Engineering
Glean

Software Engineer, Storage

GleanMountain View, CA

Glean is seeking a Backend/Infrastructure Engineer to build and evolve the Storage layer, owning the storage systems that handle sensitive data and enable organizations to discover and act on critical knowledge. This role involves impactful infrastructure problems from architecture to launch, writing high-quality code, and collaborating with teams.

140k – 265k
Hybrid5+ YOEBackend Engineering
Sleeper

Software Engineer, Backend

SleeperSan Francisco, CA

Builds and owns scalable backend systems for fantasy sports platform, handling real-time contests, leaderboards, and millions of users. Requires 3+ years experience with backend languages, distributed systems, databases, queues, and cloud infrastructure.

140k – 185k
Hybrid3+ YOEBackend Engineering
Motherduck

Software Engineer - Backend

MotherduckSeattle, WA +2

Build scalable backend services in Go and C++ for DuckDB cloud platform, focusing on query execution, storage, access control, and performance optimization. Collaborate on architecture and resolve production issues in distributed systems environment.

140k – 250k
HybridBackend Engineering