Principal Engineer - Web Application Development
Core
Lead the evolution of foundational web platform capabilities, shaping architecture, performance, and scalability to enable product teams to build high-quality web experiences at scale.
Role type
Principal Software Engineer (Web Platform)
Builds
Core platform components including design systems, shared libraries, build systems, and CI/CD pipelines
Domain
Software Engineering / Web Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Web technologies, large-scale web platform design, modern JavaScript/TypeScript, build systems and bundlers, web performance optimization, system design, architectural decision-making
Preferred skills
Micro-frontend architectures, monorepos, backend systems and APIs, design systems at scale, cloud platforms, CI/CD pipelines, developer experience improvement
Technologies
React, Angular, Webpack, Vite, Turborepo, Node.js, GraphQL, REST, AWS, Azure, GCP
Responsibilities
Define long-term vision for web platform architecture, lead cross-team initiatives to standardize frontend architecture, act as technical advisor on platform investments, design and evolve core platform components, champion improvements to developer productivity, establish performance benchmarks and monitoring standards, mentor senior and staff engineers
Seniority
Principal, strategy & mentorship