Lead Software Engineer
Responsibilities
- Own the architecture and roadmap for a core product area end-to-end — from data model to UI — partnering with design and product to ship experiences customers love
- Lead the design of systems that surface insight from data at massive scale. Think real-time search across billions of log entries or automatic detection of common user paths across millions of events
- Drive adoption of AI/ML in the product, from bug-detection pipelines to full-stack AI-powered recommendations
- Set technical direction for scaling our infrastructure cost-effectively while maintaining reliability under heavy load
- Raise the bar for the team: mentor engineers, review architecture decisions, and model strong full-stack craftsmanship
Qualifications
- 8+ years as a full-stack engineer, with a track record of owning both production frontend (React or similar) and backend systems. You’re as fluent in the UI layer as in APIs and data.
- Experience leading technical direction for a team or product area, not just executing tickets
- Fluency with AI-assisted development tools (Copilot, Cursor, Claude Code, etc.) and excited about building AI-powered capabilities into the product
- A strong hands-on collaborator with a bias to action. You lead from the front and help the team deliver on their estimates
- Deep experience with distributed systems and modern cloud architecture, and the judgment to choose the right tool for the job across the stack
- A track record of mentoring engineers and elevating team-wide technical practices
Benefits & Perks
- Catered lunch and an impressive array of your favorite snacks (healthy AND non-healthy!)
- Unlimited vacation policy
- Health, Dental, Vision benefits, 401k, commuter benefits
- Generous stock options
- Regular team outings and activities (from boat rides to paintball, we’ll try anything!)
Skills
As published by lever
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, Personal Website URL, GitHub URL, Twitter URL, Other website