about 4 hours ago
Base Salary
$152k - $282k/yr
Responsibilities
- Lead the architectural design of a distributed streaming engine.
- Ensure high throughput and low latency in system performance.
- Integrate AI/ML models into the stream processing path.
- Address challenges related to distributed consistency and processing guarantees.
- Mentor and grow a team of engineers.
Requirements
- Bachelor's degree in computer science, Electrical Engineering, Math, or a related field.
- 4 years of experience in backend software development.
- Proficiency in Java and the Spring Framework.
- Experience in cloud environments, particularly AWS.
- Demonstrated experience in building highly available, distributed systems.
Benefits
- Annual bonus of 0-20% of base salary.
- Medical, dental, vision, and life insurance.
- Flexible Spending Accounts (FSA) and Health Savings Account (HSA).
- 401K Plan with company match.
- 18-21 days of Paid Time Off (PTO) based on tenure.