Senior Software Engineer, Growth
Core
Build scalable systems and features to accelerate product growth through rapid experimentation, data analysis, and automation.
Role type
Senior Software Engineer (Growth)
Builds
Onboarding flows, personalization engines, viral loops, and growth automation tools
Domain
SaaS / Go-to-market / B2B Data
Deliverable
product features
Required skills
JavaScript/TypeScript, React, Redux, Ruby/RoR, Python, Node.js, AWS/GCP, REST APIs, A/B testing platforms, analytics tools (Amplitude, Mixpanel, GA), growth frameworks (Pirate Metrics, viral loops)
Preferred skills
AI tool integration, SEO, CRM tools (Braze, HubSpot), marketing automation
Technologies
Ruby/RoR, React.js, TypeScript, Redux, Node.js, Python, MongoDB, Elasticsearch, Ansible, Terraform, Grafana, Kibana, Docker, Kubernetes, AWS/GCP, GitHub Actions
Responsibilities
Develop engineering strategies for rapid experimentation; Architect scalable systems for growth initiatives; Implement A/B testing and data instrumentation; Leverage automation and ML to optimize engagement; Produce clean, documented code; Maintain code quality and continuous delivery; Communicate progress to stakeholders.
Seniority
Senior, hands-on IC