AgileBits Inc. logo

Developer, Billing Integrations

Job Overview

Location

Remote (United States | Canada)

Job Type

Full-time

Category

Software Engineering

Date Posted

June 13, 2026

Full Job Description

đź“‹ Description

  • • Develop, test, debug, and maintain production-grade software systems for 1Password’s billing and payments infrastructure, ensuring high availability and data integrity across global financial workflows.
  • • Design and implement integrations with third-party payment gateways (e.g., Stripe) and app-store ecosystems (e.g., Apple App Store, Google Play) to support subscription management, renewals, upgrades, and cancellations.
  • • Architect and modernize scalable, fault-tolerant distributed systems that handle complex billing logic while meeting strict compliance requirements for global financial regulations.
  • • Collaborate with cross-functional teams including Product, Design, and Security to translate business requirements into technical solutions and ensure seamless product releases.
  • • Write comprehensive unit, integration, and end-to-end tests to validate code functionality, reduce regressions, and maintain high-quality standards across the billing platform.
  • • Participate in code reviews to uphold team coding standards, share knowledge, and foster a culture of feedback and continuous improvement.
  • • Generate and maintain clear technical documentation for billing workflows, API integrations, and system architecture to support scalability and onboarding.
  • • Engage in rotational on-call duties to respond to production incidents, resolve outages, and ensure uninterrupted service for millions of customers.
  • • Mentor junior developers by providing technical guidance, conducting pair programming sessions, and helping them understand team expectations and best practices.
  • • Break down complex features into manageable tasks, estimate effort, and plan work in alignment with sprint goals and team priorities.
  • • Stay current with industry trends in billing systems, payment technologies, and distributed architecture to continuously improve system reliability and performance.
  • • Apply AI-assisted tools responsibly during development to accelerate code reviews, detect bugs early, and enhance productivity without compromising security or quality.
  • • Contribute to the evolution of 1Password’s Unified Access Management platform by ensuring billing systems align with enterprise security and privacy standards.
  • • Communicate technical concepts clearly to non-technical stakeholders, including product managers and customer success teams, to align on priorities and resolve blockers.
  • • Actively participate in team retrospectives, planning sessions, and architecture discussions to drive innovation and operational excellence in the Billing & Payments Engineering team.

🎯 Requirements

  • • 2+ years of experience in software development
  • • Proven experience with software development best practices and coding standards
  • • Demonstrated ability to solve complex problems and propose effective technical solutions
  • • Experience collaborating with cross-functional teams and communicating technical concepts to non-technical stakeholders
  • • Passion for testing methodologies and debugging techniques to ensure high-quality code
  • • Experience building or maintaining billing, payment processing, or subscription platforms (e.g., Stripe, native app stores)

🏖️ Benefits

  • • Annual base salary between $123,000 USD and $172,000 USD (USA) or $111,000 CAD and $155,000 CAD (Canada)
  • • Immediate participation in comprehensive health, dental, and retirement benefits (401k/RRSP)
  • • Equity grant (RSUs) and participation in incentive programs
  • • Generous paid time off policy
  • • Free 1Password account
  • • Paid volunteer days and peer-to-peer recognition through Bonusly

Skills & Technologies

Remote

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

AgileBits Inc. logo
AgileBits Inc.
Visit Website

About AgileBits Inc.

AgileBits Inc. develops 1Password, a cross-platform password manager that securely stores credentials, secrets, and documents for individuals, families, and enterprises. The Toronto-based company provides browser extensions, desktop and mobile apps, and a command-line tool to generate, fill, and audit passwords while enforcing zero-knowledge encryption. Features include shared vaults, SSH key management, sign-in with SSO, advanced reporting, and developer integrations. The product supports Windows, macOS, Linux, iOS, Android, and ChromeOS, and offers hosted or self-hosted deployment. AgileBits serves millions of users and thousands of organizations worldwide, emphasizing privacy, compliance, and ease of use.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
SuperAnnotate, Inc. logo

SuperAnnotate, Inc.

United States
Full-time
Expired Dec 27, 2025
Python
Remote
Degree Required

8 months ago

Expired
Remote - Japan
Full-time
Expired Apr 25, 2026
Remote
Degree Required

4 months ago

Expired
Veeam Software Group GmbH logo

Veeam Software Group GmbH

Rome, Italy
Full-time
Expired Apr 25, 2026
Go
Remote

4 months ago

Expired
South Korea
Full-time
Expired Apr 27, 2026
AWS
Azure
GitHub
+2 more

4 months ago