Full-Stack Software Engineer - Growth
Design and own the systems and product experiences that drive discovery, acquisition, activation, engagement, and retention across public websites, user journeys, experimentation, analytics, content systems, backend workflows, and integrations.
Responsibilities
- Own growth engineering strategy across discovery, acquisition, activation, engagement, and retention
- Design experimentation, event instrumentation, attribution, funnel analysis, content, and lifecycle foundations
- Build user-facing experiences and backend systems, data models, APIs, webhooks, and integrations
- Identify user friction and form product and technical hypotheses
- Turn validated learning into durable product capabilities
- Partner on launches, localization, and adoption initiatives
- Improve organic discovery and conversion through SEO, AEO, performance, and structured content
- Conduct code reviews and maintain operational ownership
- Use AI engineering tools
Requirements
- 4+ years building and operating production full-stack applications
- React
- Next.js
- TypeScript
- Growth engineering
- Product-led growth
- Consumer product experience
- Ecommerce
- AWS
- Lambda
- API Gateway
- EventBridge
- SQS
- BigQuery
- Product analytics
- Funnel analysis
- User behavior analysis
- API design
- Data-model design
- Relational databases
- Event-driven systems
- Event instrumentation
- Experimentation
- Testing
- Observability
- Lifecycle marketing
- CRM
- CMS
- Localization
- AEO
- Structured content
- International SEO
- AI
Benefits
- Future token rights and/or equity
- Full medical benefits
- Vision benefits
- Dental benefits
- Flexible vacation policy
- Remote-first work