Lead Full Stack Engineer
United StatesEngineering ManagementRemote10+ YOE
Summary
Hands-on technical leader owning core platform architecture for browser-based runtime systems and AI-powered dev tools, while developing engineers, conducting reviews, and coordinating teams. Requires 10+ years full-stack experience with strong Node.js, TypeScript, and browser runtime expertise.
About the role
How You'll Contribute
Technical Leadership
- Own core platform architecture: WebContainers integration, browser runtime systems, performance optimization, and backend infrastructure
- Write code regularly on complex features, migrations, and architectural improvements
- Review core platform PRs and maintain quality standards across the domain
- Drive technical initiatives and manage technical debt strategically
- Coordinate with other Team Leads on cross-domain architectural decisions
Team Development
- Conduct performance reviews and own career development for core team members
- Hold regular 1:1s to support growth, remove blockers, and provide feedback
- Make hiring decisions and address performance issues proactively
- Build a high-performing, autonomous team culture
Coordination
- Assign team members across features based on skills, capacity, and priorities
- Participate in coordination meetings with other Team Leads
- Regular 1:1s with Head of Engineering to align on priorities and resources
- Run weekly core team meetings for knowledge sharing
AI-Native Development
- Champion AI coding tools and model effective usage
- Build AI-powered core platform features and intelligent runtime capabilities
- Dogfood Bolt.new daily and drive product improvements
Qualifications
Technical
- 10+ years full-stack/systems development, 3+ years leadership
- Strong Node.js, TypeScript, and modern JavaScript ecosystem knowledge
- Expertise in browser APIs, WebAssembly, Web Workers, and browser-based runtime environments
- Experience designing and scaling REST/GraphQL APIs serving millions of requests
- Understanding of distributed systems and cloud infrastructure (AWS, GCP, Cloudflare or Azure)
- Proven ability to optimize backend performance, caching strategies, and database design
- Experience with containerization, virtualization, and sandboxing concepts
- Knowledge of load balancing, rate limiting, and designing for high availability
- Experience with developer tooling, build systems, and runtime optimization
- Track record of architectural decisions balancing speed and maintainability
- Daily user of AI coding assistants (Cursor, Copilot, Claude)
- Experience building AI-integrated applications and platform features
Leadership
- Performance reviews, career development, and difficult conversations
- Growing engineers to senior/staff+ levels
- Hiring backend/platform engineers
- Building remote team culture
- Coaching mindset with balance of individual and business needs
Skills
- Deep understanding of browser internals and web platform capabilities
- Experience designing scalable, performant runtime systems
- Strong architectural thinking for systems handling scale and growth
- Excellent communication with technical and non-technical stakeholders
- Pragmatic mindset: ship MVPs, bias toward action, match quality to business need
- Business thinking: tie technical work to clear outcomes
- Collaborative: knowledge sharing and unblocking others is core work
Bonus Points
- Experience building developer tools, IDEs, or online code editors
- Open-source contributions to runtime or tooling projects
- Background in distributed systems or cloud infrastructure at scale
- Experience with service workers, IndexedDB, and offline-first architectures
- Experience with Kubernetes, Docker, or other container orchestration platforms
- Knowledge of CDN optimization, edge computing, and global infrastructure
Skills
Node.jsTypeScriptJavaScriptWebAssemblyWeb WorkersRESTGraphQLAWSGCPCloudflareDockerKubernetesAI coding assistantsbrowser APIsdistributed systems