1Password

Senior Developer, Growth

1Password3 months ago
Location

Remote (United States | Canada)

Workplace

Remote

Type

Full Time

Salary

CAD 144,000 – 214,000

Level

Senior

Role

Senior Developer

Posted

Mar 31, 2026

Full TimeRemoteSenior

The role

Summary

As a Senior Developer on 1Password's Growth Team, you'll architect and build scalable self-serve experiences, experimentation platforms, and analytics-driven systems that power rapid product iteration for 180,000+ enterprise customers. This role combines full-stack development expertise with product strategy, requiring you to balance rapid experimentation with architectural rigor while mentoring team members in a remote-first, security-focused SaaS environment.

What you'll do

Experimentation Platform Development: Design, architect, and maintain 1Password's experimentation platform infrastructure, including feature flags, instrumentation layers, data quality pipelines, and reporting loops. This involves creating abstractions that enable rapid hypothesis testing while maintaining high reliability standards for enterprise customers.
Experiment Design & Implementation: Lead the technical design and implementation of experiments targeting activation, engagement, and expansion metrics. Partner with product managers and data analysts to translate business hypotheses into measurable outcomes, execute multivariate tests, and interpret results to inform product direction.
Cross-functional Collaboration: Work closely with product, design, and data teams to refine growth hypotheses, establish success metrics, and drive feedback loops. Participate in technical design discussions, contribute to product strategy, and help translate customer insights into engineering priorities.
Self-Serve Experience Development: Build net-new self-serve onboarding, activation, and expansion experiences that drive organic growth. Develop customer-facing web applications with focus on performance, accessibility, and user experience while maintaining security and compliance standards.
Technical Leadership & Mentorship: Raise engineering standards through code reviews, pair programming sessions, and technical design discussions. Mentor junior and mid-level engineers, foster a culture of continuous improvement, and help identify technical opportunities that unlock new growth mechanisms.
Architecture & Performance Optimization: Balance rapid iteration with long-term architectural health and security. Optimize system performance, improve observability, and establish patterns that scale with 1Password's expanding B2B product suites while maintaining the security and compliance standards the company is known for.
Analytics Integration & Instrumentation: Implement comprehensive instrumentation and analytics tracking to measure user behavior, product adoption, and business impact. Ensure data quality, establish meaningful metrics definitions, and create dashboards that drive data-informed decision-making across the growth organization.
Backend Systems Evolution: Evolve underlying growth systems and integrations that power product expansion. Contribute to backend architecture decisions, improve system resilience, and identify opportunities to leverage modern development practices and technologies.

What we look for

Technical

Backend Services Development5+ years of professional software development experience building production-grade backend services in modern languages such as Go, Node.js, Ruby, or Python. Demonstrated ability to design scalable, maintainable APIs and microservices that handle enterprise-scale traffic and reliability requirements.
Frontend Development ExpertiseDeep, hands-on experience building customer-facing web applications using React and/or TypeScript. Proficiency in building performant, responsive user interfaces with strong understanding of modern frontend tooling, state management, and testing practices.
Full-Stack ArchitectureStrong ability to work across the entire technology stack, understanding how frontend and backend systems interact. Experience making architectural trade-offs between client-side and server-side logic to optimize user experience and system performance.
Analytics & InstrumentationDeep expertise in instrumentation, event tracking, and analytics implementation. Strong understanding of how to define meaningful success metrics, structure data pipelines, and ensure data quality for reliable decision-making in growth contexts.
SaaS Development PatternsProven experience in production SaaS environments, including multi-tenancy considerations, scaling challenges, API design for integrations, background job processing, and deployment pipelines in cloud-native infrastructures.

Education

Computer Science or Engineering FundamentalsWhile not strictly required, a strong foundation in computer science principles, algorithms, and system design is highly valuable. This can be demonstrated through formal education, self-study, or proven hands-on experience building complex systems.

Experience

Senior-Level Production SaaS ExperienceMinimum 5+ years of professional software development in production SaaS environments, with demonstrated progression to senior-level responsibilities. Experience owning entire features end-to-end, making significant technical decisions, and influencing architectural direction.
Growth & Experimentation DevelopmentDemonstrated experience leading or significantly contributing to experimentation-driven product development. Proven track record of building or working closely with feature flag systems, A/B testing infrastructure, or data-driven product initiatives that directly impacted user activation or expansion metrics.
Cross-functional Technical LeadershipExperience operating autonomously, driving initiatives forward, and influencing technical direction without requiring extensive guidance. Proven ability to collaborate effectively with product, design, and data teams while maintaining technical credibility and making pragmatic trade-off decisions.
Security & Compliance DomainsFamiliarity with security-sensitive or compliance-heavy domains (e.g., fintech, healthcare, cybersecurity, or enterprise software). Understanding of how security principles impact architecture, testing strategies, and operational practices in regulated environments.

Skills

Required skills

Go, Node.js, Ruby, or PythonProficiency in at least one modern backend language for building scalable, production-grade services. Strong understanding of language-specific ecosystem, package management, testing frameworks, and deployment patterns.
React and/or TypeScriptAdvanced proficiency in React for building component-driven user interfaces and TypeScript for type-safe, maintainable frontend code. Experience with hooks, state management, and modern React patterns.
Full-Stack System DesignAbility to design and implement complete features spanning frontend, backend APIs, databases, and infrastructure. Strong understanding of distributed systems concepts, database design, and asynchronous communication patterns.
Analytics & Metrics DefinitionExpertise in defining success metrics, implementing event tracking systems, and structuring data for analysis. Comfort with SQL, data modeling, and working with analytics tools to validate hypotheses.
Testing & Quality AssuranceStrong commitment to code quality through unit testing, integration testing, and end-to-end testing. Experience establishing testing standards, improving observability, and reducing production incidents through systematic quality practices.
Git & Version ControlProficiency with Git workflows, code review practices, and collaborative development. Experience with modern CI/CD pipelines, automated testing infrastructure, and deployment automation.
Autonomous Problem SolvingDemonstrated ability to identify problems, propose solutions, and drive implementation with minimal guidance. Strong communication skills for articulating technical decisions and explaining trade-offs to non-technical stakeholders.

Nice to have

Amplitude, Looker, QualtricsFamiliarity with modern analytics platforms and business intelligence tools used for measuring user behavior, product adoption, and customer experience. Experience creating dashboards, running queries, and translating data insights into actionable recommendations.
Feature Flag & Experimentation InfrastructureHands-on experience building or significantly contributing to feature flag systems, A/B testing frameworks, or experimentation platforms. Understanding of gradual rollout strategies, targeting algorithms, and statistical analysis for experiments.
GraphQLExperience with GraphQL for building flexible, client-driven APIs. Understanding of schema design, query optimization, and how GraphQL enables rapid frontend iteration and reduces over-fetching.
Identity & Access ManagementFamiliarity with authentication protocols (OAuth, SAML, OIDC), authorization patterns (RBAC, ABAC), and identity federation. Understanding of how these systems scale in enterprise environments with thousands of users.
Cloud Infrastructure & DevOpsPractical experience with cloud platforms (AWS, GCP, Azure), containerization (Docker, Kubernetes), and infrastructure-as-code practices. Understanding of monitoring, logging, and observability in production environments.
Mentorship & Engineering LeadershipTrack record of mentoring junior engineers, leading design reviews, and raising team technical standards. Experience documenting decisions, sharing knowledge, and building collaborative engineering cultures.
AI-Assisted Development ToolsProficiency with modern AI-assisted coding tools (e.g., GitHub Copilot, Claude) and understanding of how to leverage AI responsibly in the software development lifecycle while maintaining code quality and security standards.

Compensation & benefits

Salary

CAD 144,000 – 214,000 (annual)


Apply for this position

You'll be redirected to the company's application page


1Password

1Password

View all jobs

1Password is a password manager that provides secure password storage and management solutions for individuals, families, and businesses.

Toronto, ON, CanadaFounded 20041password.com

Tech Stack

Languages
GoNode.js (JavaScript/TypeScript)RubyPythonTypeScript
Frameworks
ReactExpress.js or SimilarRailsDjango or FastAPI
Databases
PostgreSQLRedisElasticsearchData Warehouses (Snowflake, BigQuery, Redshift)
Tools
Git & GitHubAmplitude or MixpanelLooker or TableauLaunchDarkly or SplitDocker & KubernetesDatadog, New Relic, or Similar
Other
REST & GraphQL APIsEvent-Driven ArchitectureStatistical Analysis & Hypothesis TestingSecurity & Compliance PracticesAI-Assisted Development
Apply Now