Senior Developer, Growth
Senior Developer on the Growth team builds self-serve experiences, backend services, and experimentation platforms to drive B2B product activation and expansion. Requires 5+ years in SaaS, strong backend (Go/Node.js/etc.) and React/TypeScript skills, plus analytics expertise.
About the job
What we're looking for
- 5+ years of professional software development experience in a production SaaS environment.
- Strong experience building backend services in a modern language (e.g. Go, Node.js, Ruby, or Python).
- Deep experience with React and/or TypeScript in customer-facing web applications.
- Strong understanding of instrumentation, analytics, and defining meaningful success metrics.
- Ability to operate autonomously, drive initiatives forward, and influence technical direction.
- Strong collaboration skills and a growth mindset.
Bonus points for
- Demonstrated experience leading or significantly contributing to experimentation-driven product development.
- Familiarity with analytics platforms (e.g., Amplitude, Looker, Qualtrics).
- Experience working in security- or compliance-sensitive domains.
What you can expect
- Shape and evolve our experimentation platform (feature flags, instrumentation, data quality, reporting loops).
- Lead the design and implementation of experiments that drive activation, engagement, and expansion.
- Partner closely with product, design, and data to refine hypotheses, define measurable outcomes, and interpret results.
- Balance rapid iteration with long-term architectural health and security.
- Raise the bar for code quality, observability, and performance across the team.
- Mentor engineers through code reviews, technical design discussions, and pairing.
- Identify technical opportunities to unlock new growth mechanisms.
- See your work directly influence measurable customer and business outcomes.
Compensation (USA-based)
Annual base salary: $153,000 - $214,000 USD, plus benefits, PTO, equity, and incentives.
Compensation (Canada-based)
Annual base salary: $144,000 - $202,000 CAD, plus benefits, PTO, equity, and incentives.
Skills
Go, Node.js, Ruby, Python, React, TypeScript, Feature Flags, Amplitude, Looker, Qualtrics
Similar jobs
Backend Engineering jobsSenior software engineer responsible for leading multi-quarter platform initiatives and building scalable backend services for loan servicing, automation, and financial decision systems. Requires 5+ years of software engineering experience and strong distributed-systems expertise with Kotlin, Java, or a comparable language.
Senior Software Engineer building backend services, data pipelines, APIs, and reporting infrastructure for capital partners in a regulated fintech environment. The role requires 4+ years of backend experience, relational database expertise, and end-to-end system ownership.
The Senior Developer will independently design, deliver, and improve enterprise-scale SaaS management features while guiding technical decisions and mentoring teammates. The role requires 5+ years of software development experience with strong .NET, C#, and MongoDB expertise, and is remote within the US and Canada.
Build and maintain highly available, scalable distributed services, data pipelines, and platform capabilities that power Internet intelligence and security products. The role requires 5+ years of distributed-systems software engineering experience and proficiency with Go, cloud platforms, messaging systems, and databases.
Build and optimize Apache Druid’s query engine and storage systems, developing high-performance query capabilities for observability and security data. The role requires 5+ years of individual-contributor experience developing concurrent Java systems and a bachelor's degree or equivalent experience.