Logo
Chewy

Software Engineer II

Chewy, Boston, MA, United States


Our Opportunity:

Chewy is seeking a Software Engineer to join an established technology team in Boston, MA! At Chewy, it is our mission to be the most trusted and convenient destination for pet parents (and partners) everywhere. We have evolved into an innovative Fortune 500 industry leader. The expectations of the prospective candidate will be to design and build software components for services and our platforms. In this role, the ideal candidate will engage in development, testing, and make contributions to the growth and development of one of Chewy's fastest growing areas. This individual will partner with both technical and business teams on multiple initiatives and collaborate to deliver new features and enhancements. We continue to grow and always Think Big about new innovative ideas, while consistently exploring opportunities to differentiate ourselves in the industry!

What You'll Do:
  • Build and maintain microservices and APIs that enable real-time data collection and integration for analytics, ensuring reliability, scalability, and high performance
  • Develop and manage event-driven systems using Apache Kafka to support real-time data streaming, ensuring data accuracy and consistency across all analytics pipelines
  • Collaborate with DevOps to design cloud infrastructure on AWS, focusing on high availability, scalability, and disaster recovery for backend services critical to analytics workflows
  • Write clean, maintainable, and efficient code, following standard methodologies in software engineering; ensure meticulous documentation, peer code review, and alignment to CI/CD principles
  • Implement robust data security measures, ensuring compliance with Chewy's data handling and regulatory requirements
  • Continuously supervise and enhance backend systems' performance, identifying and resolving bottlenecks to maintain efficient performance under sustained data loads
  • Partner with data engineers, product managers, and other technical teams to understand analytics requirements, translating them into scalable backend solutions that align with Chewy's business objectives
What You'll Need:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field; or equivalent experience
  • 3+ years of proven ability in backend software engineering, with a focus on data-centric systems
  • Proficiency in Java and/or Kotlin, with a deep understanding of data structures, algorithms, and object-oriented programming
  • Strong experience with AWS services (e.g., EC2, Lambda, S3, RDS), and an understanding of cloud-native application design and deployment
  • Hands-on experience with Kafka or similar event-streaming platforms, with expertise in event-driven architecture design
  • 1+ years of experience with graph databases and technologies, such as Amazon Neptune or Neo4j, with a strong foundation in graph data modeling and querying
  • Expertise in microservices architecture and backend service design, with a focus on scalability and fault tolerance
  • Familiarity with CI/CD processes, version control, and infrastructure as code tools (e.g., AWS CloudFormation, Terraform)
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Familiarity with monitoring and performance tuning tools (e.g., Prometheus, Grafana, CloudWatch) for scalable backend systems
  • Exposure to Agile/Scrum methodologies and tools (e.g., Jira, Confluence)
  • Experience with additional backend languages or data processing frameworks (e.g., Python, SQL, NoSQL databases)
  • Excellent problem-solving skills and the ability to work independently as well as within a collaborative team
  • Strong communication skills to convey complex technical concepts to both technical and non-technical partners
Bonus (if applicable):
  • Experience working in e-commerce

#Li-SA2

Chewy is committed to equal opportunity. We value and embrace diversity and inclusion of all Team Members. 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.

If you have a question regarding your application, please contact HR@chewy.com.

To access Chewy's Customer Privacy Policy, please click here. To access Chewy's California CPRA Job Applicant Privacy Policy, please click here.