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
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.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!