Senior Software Engineer, Recurring Credit

Added
13 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

java python api design kafka sqs

πŸ“‹ Description

  • Design and build core backend systems for disbursements, billing, and repayment
  • Develop distributed, event-driven services with retries, ordering, and observability
  • Collaborate with product/design to ship high-quality user features
  • Use AI-native workflows to speed coding, testing, and analysis
  • Instrument metrics, logs, and traces to ensure trust and outcomes
  • Balance speed and quality in a greenfield codebase and set the technical direction

🎯 Requirements

  • 4+ years of backend production experience powering consumer-facing products
  • Strong depth in distributed, event-driven architectures (Kafka, SQS, Kinesis, MQ) with retries and ordering
  • Proficiency in an OO language (Java, Kotlin, C#, Python, Ruby) and relational databases
  • Demonstrated ability to ship zero-to-one systems or products, with tradeoffs in ambiguous environments
  • A track record of connecting backend work to product outcomes (conversion, reliability, payments, onboarding)
  • Experience designing with observability and reliability in mind (metrics, traces, logs, SLOs)

🎁 Benefits

  • Competitive compensation (base + bonus and equity)
  • Medical, dental, and vision coverage with Health Savings Account contributions
  • Generous 401(k) with Upstart matching up to $15,000 per year
  • Employee Stock Purchase Plan (ESPP)
  • Life and disability insurance
  • Generous holiday, vacation, sick and safety leave
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’