
Staff Software Engineer

Staff Software Engineer
Chewy, Inc.
Chewy is seeking a Staff Software Engineer to lead the design and implementation of machine learning-driven distributed systems that enhance customer insights and personalization on their platform. The role involves collaboration with various teams, mentoring engineers, and driving initiatives for system excellence and scalability.
Qualification
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 12+ years of professional software engineering experience, with at least 2+ years in a Staff- or Principal-level technical leadership role.
- Proven success designing and delivering high-performance, distributed systems or large-scale workflows and services.
- Strong proficiency in one or more modern programming languages (e.g., Java, Kotlin, Python).
- Proficiency in Terraform and Jenkins.
- Deep understanding of system design, architecture patterns, and cloud technologies.
Responsibility
- Lead the design, implementation, and delivery of large-scale, distributed software systems for customer insights and personalization.
- Partner with ML/Platform and Data Science teams to integrate ML models into customer-facing applications.
- Collaborate with Principal Engineer to define technical vision and architecture for Discovery ML workflow and delivery systems.
- Translate business objectives into robust, scalable engineering solutions with cross-functional teams.
- Mentor and guide engineers, fostering technical growth and high-quality delivery.
- Drive initiatives to improve developer productivity, system observability, and operational excellence.




