Software Engineer II

Chewy Chewy · Retail · Bellevue, WA

Software Engineer II at Chewy focused on building and maintaining interfaces for front-end products within a microservices architecture. The role involves leading projects, performing code reviews, implementing shift-left testing, and driving engineering excellence in scalability and performance. It explicitly mentions leveraging AI-assisted development tools and AI-driven observability systems.

What you'd actually do

  1. Design, build, and maintain interfaces which enable front end products to provide innovative experiences by connecting them through the Chewy Microservices.
  2. Lead and participate in medium to large scale projects by reviewing requirements, translating requirements into technical solutions, gathering information, writing and developing code, conducting unit testing, communicating status and issues to collaborators, solving open issues and bug fixes, and ensuring on time delivery and handoff.
  3. Responsible for developing, implementing, and maintaining Java-based components and interfaces, leveraging AI-assisted development tools to enhance code quality, productivity, and testing efficiency.
  4. Involve in designing, building, and maintaining interfaces that connect front-end products through Chewy Microservices, leading and participating in large-scale projects from requirements to delivery, conducting design and code reviews using AI-powered analysis tools.
  5. Implementing shift-left testing with AI-driven automation.

Skills

Required

  • Bachelor’s degree in Computer Science, Information Technology, Statistics, or related field of study and 3 years of experience required as a Software Developers, or related position/occupation.
  • Software engineering
  • Developing software components and/or services using Java 8, Spring Boot, Hibernate, JQuery, JSON, AngularJS, Tomcat, HTML5, CSS3, Spring MVC
  • Working with web services (SOAP/HTTP, REST)
  • SQL and developing modules with relational databases
  • Server technologies
  • Quality assurance methodologies and automated testing using tools such as Selenium/Jmeter
  • E-commerce
  • Service-Oriented Architecture
  • GitHub and AWS or other cloud technologies such as GCP, building applications using AWS services, React Framework, GraphQL, API development or engineering at scale
  • AI-assisted software development tools, AI-driven observability systems, or machine learning–powered developer platforms
  • Experience with any of the following: AWS, Terraform, Agile/Scrum, open-source technologies, responsive module design, continuous integration using Jenkins.

What the JD emphasized

  • AI-assisted software development tools
  • AI-driven observability systems
  • machine learning–powered developer platforms