Chewy is looking to hire a Software Engineer to enhance their Discovery Experience team, which is responsible for a critical part of the customer journey across Chewy's web and mobile applications. The goal is to improve how customers discover products through search, browse, and recommendations by implementing user interfaces that interact with ML/AI models, ultimately shaping the future of Chewy's rapidly growing areas.
Requirements
- 2+ years of industry experience building customer-facing front-end web applications.
- Experience in E-Commerce.
- Experience with Next.JS/React/TypeScript/GraphQL.
- Experience developing web applications for use within hybrid mobile apps.
- Experience in Web/Product search for Information Retrieval.
- Experience working with AWS or other public cloud providers (Azure, Google Cloud).
- Experience working within an Agile/Scrum development process.
Responsibilities
- Contribute to the development of key customer-facing components of Chewy’s Discovery experience, including our front-end web applications and APIs.
- Evolve and grow our world-class Chewy search application, serving millions of search result pages.
- Have a relentless focus on scalability, latency, performance robustness, and cost trade-offs – especially those present in highly virtualized, elastic, cloud-based environments.
- Apply scientific analysis and mathematical modeling techniques to predict, measure, and evaluate the consequences of designs and the ongoing success of our platform.
- Alongside a dedicated site reliability team, support the smooth 24x7 operation of our search services.
- Work with Engineering Leadership to drive best practices in software development, testing, and production deployment.
- Apply vision, strategy, and thought leadership to impact Chewy, at scale.
Other
- Be a disruptor, innovator, and forward-looking engineer.
- Ability to operate at depth, understanding every detail of the organization’s product goals while maintaining the ability to “zoom out” and connect the dots across our technology stack.
- Solid communication skills and ability to work well in a team-based environment.
- Be currently based in or willing to relocate to the Seattle, WA area.
- Hands-on mentality and willingness to spend a significant percentage of your time writing code, designing solutions, and debugging tricky issues.