about 3 hours ago
Base Salary
$106k - $209k/yr
Responsibilities
- Contribute to the design, implementation, testing, and maintenance of core Atlas Stream Processing features.
- Build readable, maintainable, and well-tested code with a focus on reliability and scalability.
- Collaborate with engineers, product management, and design teams to refine requirements.
- Participate in technical design discussions, code reviews, and operational support.
- Take ownership of medium-sized projects or feature areas with guidance as needed.
- Improve developer and customer experience across APIs, UI workflows, and tooling.
- Identify technical debt and opportunities for system improvement.
- Communicate project status, risks, and technical tradeoffs clearly.
- Support teammates through code reviews and knowledge sharing.
Requirements
- 3–6 years of experience building production software systems or cloud services.
- Experience with full-stack or distributed systems using Java, Go, React, and TypeScript.
- Strong software engineering fundamentals including debugging and system design.
- Experience designing and implementing maintainable APIs or developer-facing tooling.
- Ability to execute on scoped technical projects while collaborating effectively.
- Good written and verbal communication skills with a collaborative mindset.
- Interest in stream processing, distributed systems, or cloud infrastructure.
Benefits
- Flexible paid time off.
- 20 weeks fully-paid gender-neutral parental leave.
- Fertility and adoption assistance.
- 401(k) plan.
- Mental health counseling.
- Access to transgender-inclusive health insurance coverage.