Solve the 'Prime problem' that modern retailers face today, how to make fast, free, and on-time delivery promises a cornerstone of the customer's shopping experience.
Requirements
- Proficiency in modern programming languages such as Java, Python, TypeScript, or Go.
- Strong understanding of distributed systems, microservices architecture, and cloud-native technologies (AWS, GCP, or Azure).
- Experience with Docker and Kubernetes, CI/CD pipelines, and observability tools.
- Proficiency with both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, Redis) databases.
- Experience with real-time streaming and batch processing systems.
Responsibilities
- Design and build core platform services and APIs, ensuring they are scalable and reliable.
- Leverage modern AI tools for code generation, automated testing, and intelligent monitoring to increase team productivity and system reliability.
- Partner with product managers and other engineering teams to architect solutions that address complex customer challenges, using AI-powered analysis to inform decisions.
- Own the performance of production systems, debugging critical issues and implementing monitoring solutions to ensure meeting service level agreements (SLAs).
- Research and evaluate emerging AI development tools and platform solutions to continuously enhance development process and system capabilities.
Other
- 4-5 years of progressive experience in platform engineering, distributed systems, or software development.
- Full medical, dental & vision coverage (with 50% coverage for dependents), optional life insurance and long-term disability coverage, a 401(k) retirement plan, fully remote work-from-home options in 25 states.
- 8 paid weeks of parental leave, 12 paid holidays annually, self-managed vacation time, sick & safety leave, and volunteer time off.