You will:
- Facilitate teams building and integrating complex software systems (UIs and Services) from idea inception through planning to experimentation and performance at scale
- Work closely with Product Management, UX, and Engineering peers & leaders to implement and refine a complex backlog of projects & initiatives
- Coordinate the efforts of your engineers to deliver features and improvements in a predictable, iterative, and repeatable way
- Provide hands-on input for architecture and technology strategies that can be carried out by internal and external team members
- Champion AI-assisted development practices across both frontend and backend teams, identifying and driving adoption of tools (e.g., Cursor, Claude Code) and best practices that demonstrably improve team velocity and code quality
- Create an engineering culture of ownership, accountability, testing, and measurement
- Be a talent builder to attract, mentor, and retain the best-in-class engineers
- Lead engineers in their day-to-day tasks, system designs, and career growth
You are:
- Obsessive about productivity and feature delivery
- Up to speed on highly scalable, event-driven, distributed systems
- Opinionated about team organization, development processes, and focused on feature delivery
- Comfortable working in domains with novel and challenging problems to solve
- Deeply metrics-driven, with strong fluency in data analysis, behavioral analytics, and experimentation — able to define success criteria, interpret signals from user behavior, and guide teams to ship, measure, and iterate with rigor
- Able to present complex technical information in a clear and concise manner
- Collaborative and candid with non-engineering stakeholders, including PM and UX
- Hands-on with AI development tools and thoughtful about where they accelerate teams versus where they introduce risk
You have:
- 5+ years professional experience as a software developer, with meaningful hands-on work in React/TypeScript on the frontend and Python on the backend
- 2+ years as a Software Engineering Manager leading full-stack teams spanning both frontend (preferably ReactJS/TypeScript) and backend (preferably Python) engineers
- 3+ years building consumer-facing e-commerce platforms
- Technical design skills with an emphasis on distributed and/or cloud-based scaling
- In-depth understanding of computer science principles, including data structures, programming languages, operating systems, software engineering, databases, hardware, observability tools, and networking
- Demonstrated experience evaluating and adopting AI coding tools, either through personal hands-on use or by driving org-wide adoption
- Familiarity with prompt engineering fundamentals and an understanding of where AI assistance is most effective in the SDLC
Bonus Points:
- Experience with streaming architectures
- Experience with Content Management Systems, such as Drupal, AEM & Contentful
- Experience with Marketing Technologies and platforms
- Experience integrating AI-powered features into consumer products (e.g. search personalization, recommendations, generative content)
Geo 1: New York, NY; Los Angeles, CA & all other California markets - $189,548 - $248,782