Software Engineer III

Chewy Chewy · Retail · Boston, MA

Software Engineer III on the Promotions team at Chewy, responsible for designing, enhancing, and building scalable full-stack solutions for promotion experiences. This role involves working across user-facing applications, backend services, and data-driven systems using Java/Kotlin and React, with a focus on enterprise software development, APIs, microservices, and cloud infrastructure (AWS).

What you'd actually do

  1. Design, build, and enhance high-complexity components and platforms with a focus on scalability, maintainability, performance, and resiliency
  2. Develop and integrate APIs and backend services using Java, or Kotlin in distributed systems environments
  3. Build and enhance user-facing components using modern web technologies (React, JavaScript, HTML, CSS)
  4. Partner with technical and business teams across multiple initiatives to deliver features and enhancements
  5. Contribute to code quality and architecture guidelines, promoting standard methodologies across the team

Skills

Required

  • Java
  • Kotlin
  • Spring Boot
  • WebFlux
  • APIs
  • microservices
  • distributed systems
  • SQL
  • NoSQL
  • PostgreSQL
  • JavaScript
  • HTML
  • CSS
  • AWS
  • EKS
  • Lambda
  • S3
  • RDS
  • Terraform
  • Jenkins
  • Playwright
  • algorithms
  • data structures
  • system design
  • production environments
  • technical leadership
  • mentoring

Nice to have

  • React.js
  • enterprise or workflow-driven platforms
  • e-commerce or retail domains
  • GenAI tools
  • Cursor
  • Codex
  • observability tools
  • Dynatrace
  • OpenTelemetry

What the JD emphasized

  • 7+ years of software development experience
  • 5+ years of experience building enterprise software applications
  • 5+ years of experience building and operating APIs and microservices
  • 4+ years of experience working with SQL/NoSQL databases
  • 3+ years of experience with frontend technologies
  • Experience designing services and architecture aligned to standard processes and scalability requirements
  • Hands-on experience with AWS cloud
  • Experience with CI/CD pipelines
  • Experience with automated testing frameworks
  • Strong understanding of algorithms, data structures, and system design
  • Experience building high-performing, scalable systems in production environments
  • Proven ability to provide technical leadership and mentor Team Members
  • Experience fixing, triaging, and resolving production issues