1

1Password

Builds password and access security tools

Senior Developer - Billing Platform

Backend EngineeringPosted on Nov 9
Full-time

About the Job

Requirements

  • Demonstrated expertise in engineering robust backend architectures using Go, with a history of taking end-to-end ownership of complex initiatives from initial design through live production deployment.
  • Experience with software development best practices and coding standards.
  • Ability to propose effective solutions to complex problems.
  • Experience collaborating with a team and communicating technical concepts to non-technical cross-functional partners.
  • Experience with testing methodologies and debugging techniques to ensure high-quality code.

Responsibilities

  • Code, test, debug, deliver and maintain production software systems for new and existing product features.
  • Collaborate with cross-functional teams and stakeholders throughout the development cycle to ensure smooth releases.
  • Work with teammates and the project manager to communicate technical requirements to stakeholders and solve technical problems in a scalable and realistic way.
  • Mentor junior and new team members by explaining team expectations, providing technical guidance, sharing knowledge and engaging in pair programming sessions.
  • Participate in planning by identifying major tasks, breaking down work, estimating it and planning its execution.
  • Write comprehensive tests during various stages of the development cycle to ensure code functions as expected.
  • Review others’ code to maintain high code quality, share knowledge within the team and support a safe environment for giving and receiving feedback.
  • Generate and review documentation on code processes to ensure scalability.
  • Stay informed about industry trends, technologies and best practices in development.
  • Participate in an on-call rotation to provide uninterrupted support and resolve emergencies.

Desired Qualifications

  • Experience building or maintaining billing, payment processing or subscription platforms, such as Stripe or native app stores.
  • A strong background in designing and scaling highly available, fault-tolerant distributed architectures.
  • Proven ability to build resilient third-party API integrations, including handling webhooks, retries and strict idempotency.

About the Company

1Password

Builds password and access security tools

1Password builds password management and identity security software for individuals, families, and organizations. Its password manager stores logins, passkeys, and sensitive documents in encrypted vaults, with apps and browser extensions that generate passwords and fill them into websites. Businesses use administrative controls to set access permissions, monitor sign-ins, and automate account provisioning through integrations with their existing identity systems. The company sells subscriptions for personal accounts and teams, while developer tools retrieve credentials for applications without putting secrets directly in source code. Founded in 2005, 1Password is headquartered in Toronto, Ontario.

Company size
1,001-5,000
Company stage
Series C
Total funding
$920M
Headquarters
Toronto, Canada
Founded
2005

Recently Posted Jobs

Explore more opportunities at 1Password

See more jobs