1

Staff Developer, Billing and Payments

1Password
Development
Development
Remote Full-time Posted 2d ago

Job Description

Join Our Team as a Staff Developer, Billing and Payments

At 1Password, we're looking for a Staff Developer to join our Billing and Payments team. In this role, you will help build a stable and scalable billing platform while mentoring fellow developers and shaping the future of our billing services.

About the Role

As a Staff Developer, you will report to the Billing Scale engineering team. Your main focus will be on developing the Billing Platform that supports all of 1Password’s billing needs. You will work in a Golang environment and help migrate existing customers to the new platform. Your expertise will directly impact our revenue collection and overall success.

What You'll Do

  • Lead the development and maintenance of our Billing Platform.
  • Drive projects to modernize legacy systems and coordinate with dependent teams.
  • Collaborate with internal engineering and product teams to gather requirements and ensure successful service adoption.
  • Participate in on-call rotations for billing services and respond to incidents.
  • Mentor other engineers on best practices and development patterns.
  • Shape the technical direction of our billing services and propose architectural improvements.
  • Build monitoring and observability into billing services for reliability.
  • Provide guidance on best practices for working with third-party payment providers.

What We're Looking For

  • 5+ years of experience in billing system development at SaaS companies.
  • Deep expertise in Go programming and API-first backend technologies.
  • Experience with service-oriented architecture and breaking up monolithic applications.
  • Production API development experience and familiarity with HTTP protocols and RESTful design.
  • Understanding of versioning, backward compatibility, and API evolution.
  • Experience with on-call responsibilities and production incident response.
  • Strong collaboration skills and experience working with multiple engineering teams.

Nice to Have

  • Familiarity with Kubernetes for deploying services.
  • Experience with CI/CD processes, including Gitlab CI and/or Github Actions.
  • Knowledge of security-focused development practices and threat modeling.

What We Offer

For USA-based roles, the annual base salary is between $192,000 USD and $278,000 USD, plus benefits including health, dental, 401k, generous paid time off, an equity grant, and participation in incentive programs.

For Canada-based roles, the annual base salary is between $167,000 CAD and $242,000 CAD, with similar benefits as mentioned above.

We value fair compensation based on market value and internal equity.

Our Culture

At 1Password, we prioritize collaboration, clear communication, and alignment with our core values. We seek individuals who are adaptable, curious, and driven to make an impact. If you're looking for a place to grow and tackle challenging problems, we want to hear from you.

How We Work with AI

We embrace cutting-edge technology, including AI, to enhance our mission. We encourage team members to learn AI best practices and apply them in meaningful ways.

Our Approach to Remote Work

We believe in the power of remote work while recognizing the importance of in-person connections. As a remote-first company, we encourage travel for team engagement and events.

Equal Opportunity Employer

1Password is committed to fostering an inclusive and equitable workplace. We welcome all individuals and do not discriminate based on various factors. Accommodation is available upon request during the recruitment process.

If you’re ready to contribute to a safer digital future, we’d love to hear from you!

Back to all jobs
Apply Now
Company1Password
TypeFull-time
CategoryDevelopment

More Development Jobs

G

Intermediate Backend Engineer, SRM: Security Platform Management

GitLab

DevelopmentDevelopment
RemoteFull-time5d ago
B

Senior API Solutions Engineer (Python, Node.JS)

Binance

DevelopmentDevelopment
EuropeFull-time5d ago
R

Senior Backend Developer

Remote

DevelopmentDevelopment
RemoteFull-time5d ago
G

Compiler Engineer - (UK / Europe Time Zone)

Goodnotes

DevelopmentDevelopment
EuropeFull-time1w ago