Principal Software Engineer, Growth
Core
Owns the user adoption funnel from sign-up to upgrade by building and shipping product changes driven by data and user feedback.
Role type
Principal Software Engineer (Growth)
Builds
Full-stack production code for the platform landing page, trial activation, and automation publishing flow.
Domain
Enterprise automation software / Product-led growth
Deliverable
production ML models | product features
Required skills
Full-stack engineering (TypeScript, React, backend), Growth/activation funnel expertise, Product sense, Hypothesis testing, A/B testing, AI coding agents usage, Data analysis (telemetry, public signals), Cross-functional communication
Preferred skills
Enterprise product-led growth experience, AI agent optimization, Public presence (talks, open source), Automation platform familiarity
Technologies
TypeScript, React, AI coding agents
Responsibilities
Define growth metrics (sign-up, activation, upgrade), Analyze product telemetry and user signals, Build and A/B test fixes for user friction, Work end-to-end on codebase fixes, Use AI agents to accelerate development, Communicate experiment results to leadership
Seniority
Principal, hands-on IC