Staff Software Engineer, Frontend Platform Architecture and Infrastructure
Role details
Job location
Tech stack
Job description
We are looking for a Staff Software Engineer to serve as the front-end platform authority for Customer Tech. You'll be embedded at the platform layer, working autonomously to drive technical direction across approximately 200 engineers contributing to a single codebase.
You'll step into an active, high-stakes environment: we're in the middle of a major Next.js and React upgrade, and we need someone who can go deep, diagnose performance degradations, align front-end teams across the organization, and govern our way through to a stable, scalable outcome. This is a role for someone who thinks at the architect level and leads through technical credibility.
You'll act as a community leader and technical authority across Customer Tech and the broader Wayfair front-end engineering community - partnering with engineering leads, mentoring engineers across seniority levels, and establishing patterns that scale to hundreds of contributors.
What You'll Do
- Serve as the front-end platform expert and technical authority for Wayfair's customer-facing Next.js monolith
- Own and drive front-end standards, tooling, and governance across teams in the Customer Tech and Promotes organizations
- Lead the ongoing Next.js and React major version upgrade - diagnose performance regressions, drive resolution, and align contributing teams
- Define and evangelize front-end infrastructure best practices for performance, scalability, and developer experience
- Act as a community leader for Wayfair's front-end engineering community, influencing technical direction beyond your immediate team
- Partner closely with engineering leads across teams to ensure platform consistency and scalability as the codebase grows
- Identify and address architectural gaps, establishing patterns that can scale to hundreds of contributors
- Mentor engineers across seniority levels and contribute to raising the front-end engineering bar across Customer Tech
Requirements
Do you have experience in TypeScript?, * 8+ years of software engineering experience with deep expertise in front-end infrastructure
- Substantial, hands-on Next.js experience at enterprise scale - you've operated and scaled a large Next.js application, not just built with it
- Strong React and TypeScript fundamentals with the ability to reason about performance at the framework level, not just the component level
- Demonstrated experience with front-end platform and infrastructure work: build tooling, scalability, performance optimization, monorepo governance, or similar
- Track record of architect-level autonomy - defining technical roadmaps, making opinionated decisions, and bringing engineering communities along
- Experience driving technical standards across large engineering organizations with many contributing teams
- Strong communicator who can build consensus across engineering leadership and serve as a visible technical voice
- Comfort operating mid-stream in complex, high-traffic systems where the stakes are high and the answers aren't obvious
- Familiarity with performance observability tooling (Datadog, Lighthouse, Web Vitals) and experience navigating major framework upgrades in active production environments is a plus