Own the engineering organization for the collaborative web platform: recruiting and developing engineers and engineering managers, setting the technical direction, and driving delivery from early-stage architecture through to a scaled, production platform.
Partner closely with product, design, and go-to-market to turn a compelling vision into a platform that developers and content teams love.
Drive architectural decisions for the platform's core systems: real-time collaboration, branch-aware content state, API and integration layers, and visual editing infrastructure.
Establish and champion engineering standards across the full stack — backend services, frontend systems, APIs, testing, observability, and deployment.
Maintain a strong technical point of view while remaining open to input — you will be a trusted thought partner for staff and principal engineers on the team.
Own end-to-end delivery accountability: planning, execution, quality, and iteration velocity across the team.
Manage technical debt and modernization tradeoffs in a zero-to-one context where the right call is often to move fast — and occasionally to refactor deliberately.
Requirements
12+ years of engineering experience, with 5+ years in senior engineering leadership roles managing teams of engineers and engineering managers.
Proven track record of building and shipping products from early-stage through scale — ideally including at least one zero-to-one or platform-founding experience.
Strong organizational builder: you have hired, developed, and retained excellent engineers, and you know what a high-performing team culture actually feels like.
Experience leading full-stack product engineering teams, with genuine fluency in both frontend and backend concerns.
Demonstrated ability to operate in a high-ambiguity environment — setting direction and maintaining team momentum without a complete map.
Bachelor's degree in Computer Science or related field; Master's preferred.
Deep understanding of modern web platform architecture: APIs, real-time data synchronization, cloud-native services, and component-based frontend systems.
Fluency in cloud infrastructure and deployment (GCP, AWS, or Azure), container orchestration, and CI/CD pipelines.
Enough frontend architecture depth to credibly engage with engineers building visual editing experiences, component systems, and browser-side state management.
Experience with distributed systems design — especially in contexts involving collaborative state, branching models, or event-driven data flows.
Familiarity with CMS, developer tooling, or web publishing platforms is a meaningful plus.
Tech Stack
AWS
Azure
Cloud
Distributed Systems
Google Cloud Platform
Benefits
Industry competitive compensation and equity plan
Flexible time off, sick days, and 13 paid holidays
Comprehensive medical insurance including Health, Dental and Vision
Paid parental leave (plus fertility, adoption and other family planning benefits)
In-office workspace (San Francisco & Chicago)
Monthly allowance for wellness, reading and access to LinkedIn Learning for continued development
Events and activities both team-based and company wide that inspire, educate and cultivate