About Chewy
At Chewy, our mission is to be the most trusted and convenient destination for pet parents and partners, everywhere.
Responsibilities
- Design, build, and maintain scalable backend systems, APIs, and microservices that power Chewy's internal clickstream analytics, experimentation, and data platforms
- Contribute to event-driven architectures using Apache Kafka to support real-time data collection, streaming, and integration, ensuring data accuracy and consistency across analytics pipelines
- Implement robust, fault-tolerant data services that ingest, process, and deliver trillions of daily events to downstream systems, supporting operational dashboards, reporting, and experimentation frameworks
- Write clean, maintainable, and well-tested code, and contribute to code reviews, design discussions, and CI/CD best practices to ensure code quality and continuous delivery
- Automate infrastructure provisioning using Terraform and Git-based workflows to deploy scalable, containerized applications
- Ensure reliability and performance of critical services through observability, active monitoring, and resolution of performance bottlenecks in high-throughput environments
- Collaborate cross-functionally with frontend engineers, data engineers, data scientists, and product managers to understand requirements and translate them into backend solutions aligned with Chewy's business goals
- Drive a culture of technical excellence and continuous improvement through documentation, mentorship, and collaboration, while upholding Chewy's standards for data security, compliance, and stakeholder trust
Requirements
- 5+ years of professional backend software engineering experience, with a proven track record of building and maintaining large-scale systems in data-intensive environments
- Ability to work across the entire application stack, from building user-facing interfaces (React, TypeScript, HTML/CSS) to implementing robust server-side logic (Java or Kotlin)
- Hands-on experience with containerization (Docker/Kubernetes) and deploying services within AWS environments (EC2, ECS, CloudWatch)
- Experience contributing to the design and leading the implementation of microservices and distributed systems
- Proficiency in building event-driven components using Apache Kafka or similar streaming platforms and managing data via SQL/NoSQL databases
- Familiarity with modern data stores and query engines like Snowflake, Databricks, or Redshift
- Strong ability to perform code reviews, write technical documentation, and collaborate with cross-functional teams (Product, Design, Data)
Benefits
- 401k and new hire and annual equity grant
- Medical/Rx, vision, dental, life, disability, hospital indemnity, critical illness, and accident insurance
- Parental leave, family services benefits, backup dependent care, flexible spending accounts, telemedicine, pet adoption reimbursement, employee assistance program
- Discounts including 10% off pet insurance and 20% off at Chewy.com
- Unlimited PTO, subject to manager approval
- Six paid holidays per year
- Paid sick and family leave in compliance with applicable state and local regulations