Related skills
java python go kotlin kafkaπ Description
- Design and build backend services for verification orchestration, risk evaluation, and automated decisions.
- Develop and evolve rule engines and decisioning systems to increase automation across products.
- Integrate external data providers (e.g., Plaid) into scalable workflows.
- Improve document automation pipelines (classification, extraction, and fraud detection).
- Build and maintain APIs, Kafka events, and service contracts for verification capabilities.
- Partner with ML engineers to productionize risk models and ensure decision correctness at scale.
π― Requirements
- 4+ years professional software engineering experience.
- Backend design and building at scale using Java, Kotlin, Go, or Python.
- Experience with distributed systems and service APIs, event-driven architectures.
- Experience contributing to a decision engine that uses ML models to evaluate signals.
- Production-grade code with testing and monitoring.
- Bachelor's degree in Computer Science or equivalent.
π Benefits
- Competitive compensation with base pay, bonus, and equity.
- Generous 401(k) with Upstart matching up to $15,000/year.
- Employee Stock Purchase Plan with discounted stock options.
- Affordable medical, dental, and vision coverage.
- Health Savings Account contributions for eligible plans.
- Paid time off, sick and safe time, and company holidays.
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!