Chewy is seeking to improve or create new functionality as part of a high performing engineering team to deliver an outstanding experience for Vet Professionals and Pet Parents, directly impacting millions of customers.
Requirements
- Hands-on experience in designing, building, and deploying scalable, highly available systems
- Knowledge of professional software engineering practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
- Proficiency in Computer Science fundamentals – object-oriented design, data structures, algorithm - design, problem solving, and complexity analysis
- Knowledge of cloud technologies, databases and operating systems
- Experience designing and integrating with RESTful APIs using Java or an equivalent Language
- Experience with AWS or similar cloud platforms
- Experience with Spring
Responsibilities
- Apply algorithms, data structures, and design patterns to produce efficient and performant code
- Develop, extend, and debug code within the scope of their team’s existing tools and services
- Complete simple design and debug tasks
- Solve root causes of and solutions for bugs and production issues
- Contribute to team’s standard processes for logging, testing, instrumentation, metrics, monitors, alerts, practices, and processes
- Make meaningful contributions to the team's existing service architecture, data architecture, dev-ops, and infrastructure as code, deployment pipelines, and public cloud services as part of a software development team
- Participate in on-call rotations and operational excellence
Other
- Bachelor's degree or higher in Computer Science, Computer Information Systems, or similar; or equivalent experience
- 1+ years of Software Engineering experience
- Ability to work in an equal opportunity environment
- Compliance with Chewy's Customer Privacy Policy and California CPRA Job Applicant Privacy Policy
- Ability to contact CAAR@chewy.com for accommodation during the application process or to perform these job requirements