Software Engineer II

Chewy Chewy · Retail · Boston, MA

Chewy is seeking a Software Engineer to join their Supply Chain Simulation technology team. The role involves designing, implementing, and deploying data and simulation systems to support business goals and address critical problems in Fulfillment Operations. Responsibilities include developing optimization systems, collaborating with cross-functional teams, solving data quality issues, writing clean code, debugging production issues, and advocating for software engineering protocols like CI/CD.

What you'd actually do

  1. Design, develop and implement highly performant optimization systems with large data volumes.
  2. Collaborate with multi-functional teams, including data scientists, software engineers, and domain experts, to understand requirements and deliver effective solutions.
  3. Solve data quality issues and identify root causes.
  4. Write clean, maintainable, and efficient code following procedures in software engineering. Follow a development approach that prioritizes writing tests first and ensure that all code undergoes a detailed peer review process.
  5. Debug critical hard-to-solve production issues across services and tech stacks.

Skills

Required

  • Python
  • SQL
  • distributed systems
  • highly performant systems
  • unit testing
  • continuous integration / continuous deployment (CI/CD) pipelines
  • problem-solving
  • communication skills

Nice to have

  • AWS Cloud Technologies
  • Docker
  • Kubernetes
  • Terraform
  • CloudFormation
  • Supply-chain
  • Operational Research

What the JD emphasized

  • large data volumes
  • critical hard-to-solve production issues