Advertising is a critical component of the ecommerce ecosystem and provides a critical revenue stream to Chewy. The Chewy Sponsored Ads team is focused on delivering data-driven, performance-based marketing solutions to empower brands to connect with their audiences through innovative ad tech, intelligent automation, and compelling creative experiences.
Requirements
- Strong proficiency in one or more programming languages (e.g., Java, Python, Go, TypeScript)
- Experience with cloud services (AWS, GCP, or Azure) and containerized deployments (Docker, Kubernetes)
- Familiarity with large-scale distributed systems, message queues (Kafka, RabbitMQ), and streaming data processing
- Knowledge of databases (SQL and NoSQL) and data modeling
- Understanding of RESTful APIs and microservices architecture
- Hands-on experience with programmatic advertising systems (DSPs, SSPs, DMPs)
- Exposure to real-time bidding (RTB) protocols or ad exchange integrations
Responsibilities
- Design, develop, test, and maintain robust software systems in a high-traffic, low-latency environment
- Contribute to architectural decisions and technical designs for new and existing systems
- Collaborate closely with product managers, data scientists, and DevOps teams to deliver features that align with business goals
- Write clean, maintainable code and participate in code reviews to ensure standard processes and high quality
- Work on large-scale data systems used for audience targeting, analytics, and personalization
- Debug and resolve production issues, continuously improving system reliability and performance
- Mentor junior engineers and provide technical guidance within the team
Other
- Bachelor of Science or Master's degree or equivalent experience in Computer Science, Engineering, Information Systems or related field
- 3–5 years of professional software engineering experience
- Strong problem-solving skills and attention to detail
- Experience in ad tech, martech platforms is a plus
- Knowledge of privacy frameworks (GDPR, CCPA) and how they impact data handling