Full-Stack Software Engineer - Growth
You will design and own the systems and product experiences that drive discovery, acquisition, activation, engagement, and retention. You will build public websites, user journeys, experimentation and analytics foundations, content systems, backend workflows, and integrations. You will identify friction, form hypotheses, measure outcomes, improve SEO and AEO, and turn validated learning into durable product capabilities.
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 their 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