This role involves designing, building, and maintaining interfaces that connect front-end products through Chewy Microservices. The Software Engineer II will lead and participate in medium to large scale projects, translating requirements into technical solutions, writing and developing code, conducting unit testing, and ensuring timely delivery. The position emphasizes a shift-left approach to testing and test-driven development, working with a geo-distributed team in an agile environment. Key responsibilities include driving innovation through rapid prototyping, setting engineering excellence standards focused on scalability, resiliency, high availability, and performance, and collaborating with partners to ensure internal customers are ahead of the curve with technology. The role also includes creating and evolving system documentation, participating in on-call rotations, and developing/implementing Java-based components and interfaces, leveraging AI-assisted development tools for enhanced code quality, productivity, and testing efficiency. This includes using AI-powered analysis tools for design and code reviews and implementing AI-driven automation for shift-left testing.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level