Software Engineer II at Chewy in Boston, MA
- Company: Chewy
- Location: USA - MA - Boston - BOS1
- Job type: full time
- Workplace: onsite
- Posted: 2026-10-29
Job description
Job Description: Chewy is growing! We’re looking for a Software Engineer II to build and optimize the high-quality Storefront experiences that help millions of pet parents discover, evaluate, and purchase the products and services they need. As part of Storefront & Experience Engineering, you’ll work at the intersection of customer experience, frontend architecture, page performance, experimentation, accessibility, and operational excellence. You’ll own complex frontend initiatives across high-traffic customer journeys and drive measurable improvements to Core Web Vitals, user-perceived performance, reliability, and engineering velocity. This role is ideal for an engineer who enjoys operating at depth—understanding how the browser, application framework, network, APIs, and delivery infrastructure work together to shape the customer experience. You’ll independently lead technical execution, influence decisions across adjacent teams, mentor other engineers, and own outcomes from design through production. What You’ll Do Design, build, test, and operate scalable customer-facing experiences using React, TypeScript, JavaScript, HTML, and CSS. Own complex frontend initiatives from technical discovery and architecture through implementation, experimentation, rollout, and production monitoring. Drive measurable improvements to Core Web Vitals—including Largest Contentful Paint, Interaction to Next Paint, and Cumulative Layout Shift—across critical Storefront journeys. Use real-user data, synthetic testing, network waterfalls, browser traces, and application telemetry to identify and prioritize the highest-impact performance opportunities. Profile and optimize frontend runtime performance by reducing JavaScript bundle size, main-thread work, unnecessary rendering, render-blocking resources, third-party script impact, and hydration cost. Apply modern rendering strategies such as server-side rendering, streaming, code splitting, progressive or selective hydration, caching, and edge delivery to improve initial page load and interaction readiness. Diagnose performance issues across the full request path, including the browser, frontend application, content delivery layer, APIs, and downstream dependencies. Establish performance budgets, automated checks, dashboards, and regression-detection mechanisms that help teams prevent performance degradation before production. Build reusable Storefront patterns and capabilities that improve consistency, experimentation, maintainability, and delivery speed across customer experiences. Lead technical design discussions, evaluate tradeoffs, document decisions, and influence architecture across your team and adjacent engineering groups. Partner with Product, Design, Accessibility, Analytics, Platform, Mobile, and Backend Engineering to balance customer experience, business outcomes, performance, accessibility, and delivery needs. Improve operational excellence through strong testing, observability, staged rollouts, incident response, root-cause analysis, and durable corrective actions. Use experimentation and production data to validate that technical improvements translate into meaningful customer and business outcomes. Mentor engineers through code reviews, design reviews, debugging sessions, and technical coaching while helping raise frontend engineering standards across the team. Identify ambiguous or systemic problems, develop practical options, surface risks early, and drive solutions to measurable completion. What You’ll Need 3-5+ years of professional experience building and operating modern frontend applications, preferably for high-scale consumer or e-commerce experiences. Strong expertise in React, TypeScript, JavaScript, HTML, and CSS, including modern component architecture, state management, rendering, and composition patterns. Demonstrated experience independently leading complex frontend initiatives and delivering measurable improvements to customer experience, performance, reliability,
Software Engineer II on JobPost.