Skip to content
1Password1Password

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

Upstart

Upstart

United States

Senior Software Engineer, Core Platform
$153k+/yrRemote5+ YOEBackend Engineering

Senior 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.

Upstart

Upstart

United States

Senior Software Engineer
$153k+/yrRemote5+ YOEBackend Engineering

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.

1Password

1Password

United States
Senior .Net/C# Developer, SaaS Manager
$153k+/yrRemote5+ YOEBackend Engineering

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.

Censys

Censys

United States
Senior Distributed Systems Engineer
$151k+/yrRemote5+ YOEBackend Engineering

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.

Imply

Imply

United States

Senior Software Engineer
$155k+/yrRemote5+ YOEBackend Engineering

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.