
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
See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.
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.
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

SuperAnnotate, Inc.
8 months ago

Twilio Inc.
4 months ago

Veeam Software Group GmbH
4 months ago

X-Bow Systems Inc.
4 months ago