About the Role
Design and build software components of services and/or platforms. Utilize algorithms, data structures, and design patterns to produce efficient and performant code. Develop, extend, and debug code within the scope of existing tools and services. Execute on design and debug tasks. Troubleshoot root cause and solutions for bugs and production issues. Contribute to best practices for logging, testing, instrumentation, metrics, monitors, alerts, practices, and processes. Make meaningful contributions to 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.
Responsibilities
- Design and build software components of services and/or platforms.
- Utilize algorithms, data structures, and design patterns to produce efficient and performant code.
- Develop, extend, and debug code within the scope of existing tools and services.
- Execute on design and debug tasks.
- Troubleshoot root cause and solutions for bugs and production issues.
- Contribute to best practices for logging, testing, instrumentation, metrics, monitors, alerts, practices, and processes.
- Make meaningful contributions to 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.
Requirements
- Bachelor's degree in Computer Science, Computer Information Systems, or related field of study and 1 year of experience required as a Software Developers or related position/occupation.
- Master’s degree in Computer Science, Computer Information Systems, or related field of study.
- Experience or coursework must include: Software engineering; Designing, building, and deploying scalable, highly available systems; Writing code or debugging tricky issues; Professional software engineering practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations; Object-oriented design, data structures, algorithm design, problem solving, and complexity analysis; Scrum, or other agile methodologies; Configuration and deployment management; and AWS.
Skills
- Software engineering
- Designing, building, and deploying scalable, highly available systems
- Writing code or debugging tricky issues
- Professional software engineering practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
- Object-oriented design
- Data structures
- Algorithm design
- Problem solving
- Complexity analysis
- Scrum, or other agile methodologies
- Configuration and deployment management
- AWS
Location
- Boston, MA
Work Type
- Full time
- Telecommuting permitted up to 2 days/week
Experience Level
- 1 year of experience
Education Level
- Bachelor's degree in Computer Science, Computer Information Systems, or related field of study
- Master’s degree in Computer Science, Computer Information Systems, or related field of study
Salary/Compensations
- $154,606 to $163,000 per year
Benefits
- 401k
- New hire and annual equity grant
- Annual bonus (for C08+ positions)
- Medical/Rx insurance
- Vision insurance
- Dental insurance
- Life insurance
- Disability insurance
- Hospital indemnity insurance
- Critical illness insurance
- 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 for exempt salary team members)
- Six paid holidays per year
- Paid sick and family leave in compliance with applicable state and local regulations
About the Company
- Chewy, Inc.
- At Chewy, our mission is to be the most trusted and convenient destination for pet parents and partners, everywhere.
- Rooted in our mission to be the most trusted and convenient destination for pet parents and partners, everywhere, we’re guided by our Chewy Operating Principles (or OPs for short), which serve as a common framework that drives our character, capabilities, ingenuity and operations.
- Our 10 Operating Principles guide us every day: Customers First, Deliver Results, Earn Trust, Accelerate Time, Act as an Owner, Debate Openly; Commit Fully, Build High-Performing Teams, Keep it Simple, Think Big.
Equal Opportunity
- Chewy is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, national origin, gender, citizenship, marital status, religion, age, disability, gender identity, results of genetic testing, veteran status, as well as any other legally-protected characteristic.
- If you have a disability under the Americans with Disabilities Act or similar law, and you need an accommodation during the application process or to perform these job requirements, or if you need a religious accommodation, please contact CAAR@chewy.com.
- To access Chewy's California CPRA Job Applicant Privacy Policy, please click here.
