Senior Software Engineer, Growth
Core
Build customer-facing features, experimentation platforms, and data pipelines to drive acquisition, activation, engagement, retention, and monetization for a collaboration product.
Role type
Senior Software Engineer (Growth & Engagement)
Builds
Customer-facing product features, experimentation infrastructure (A/B testing, feature flags), and event instrumentation pipelines.
Domain
SaaS collaboration tools / Growth engineering / Experimentation
Deliverable
product features
Required skills
TypeScript, React, Node.js, MongoDB, system design, testing, observability, A/B testing, feature flagging, product analytics, AI tooling familiarity
Preferred skills
Model Context Protocol (MCP), AI-assisted development workflows, growth team experience, business metrics ownership
Technologies
TypeScript, React, Node.js, MongoDB
Responsibilities
Design and build customer-facing features for the growth funnel; implement and analyze experiments using A/B testing and feature flags; build reliable event instrumentation pipelines; mentor teammates and contribute to technical strategy; collaborate with Product, Design, and Data teams to translate insights into product decisions.
Seniority
Senior, hands-on IC with mentorship responsibilities