AgileBits Inc. logo

Junior Developer, Billing Infrastructure

Job Overview

Location

Remote (United States | Canada)

Job Type

Full-time

Category

Software Engineer

Date Posted

March 15, 2026

Full Job Description

đź“‹ Description

  • • Join AgileBits Inc., the innovative force behind 1Password, as a Junior Developer on our vital Billing and Payments Infrastructure team. This is an exceptional opportunity to contribute to the financial backbone of a rapidly growing company that is revolutionizing digital security and productivity for millions worldwide. As we continue our accelerated growth, surpassing $400M in ARR and earning accolades like the Forbes Cloud 100 for four consecutive years, your role will be instrumental in ensuring the seamless and accurate processing of customer transactions.
  • • The Billing and Payments team is at the heart of 1Password's operational success, responsible for managing every aspect of our customer financial interactions. This includes the precise generation and timely delivery of invoices, the efficient processing of diverse payment methods, the enablement of new and evolving subscription models, and the meticulous resolution of any billing discrepancies. You will be a key player in upholding the financial integrity of the company and reinforcing the trust our customers place in us.
  • • In this remote role, based within the United States or Canada, you will engage in the full software development lifecycle. This involves writing, testing, debugging, delivering, and maintaining robust production software systems that power both new and existing product features. Your contributions will directly impact the user experience and the operational efficiency of our billing systems.
  • • Collaboration is central to our success. You will work closely with cross-functional teams, including product managers, designers, and other engineers, throughout the entire development cycle. This ensures that releases are smooth, features are well-integrated, and our solutions meet the needs of both our customers and the business.
  • • You will be tasked with communicating technical requirements clearly to stakeholders, translating complex concepts into understandable terms, and working collaboratively to devise scalable and realistic technical solutions to challenging problems. This requires not only strong technical acumen but also excellent interpersonal and communication skills.
  • • As a junior member of the team, you will also have the opportunity to grow by mentoring new and junior team members. This involves helping them understand team expectations, providing technical guidance, sharing your knowledge, and actively participating in pair programming sessions. This mentorship aspect fosters a strong team dynamic and accelerates collective learning.
  • • You will actively participate in the planning process, contributing to the identification of major tasks, breaking down complex projects into manageable components, and providing accurate estimations for work. This proactive involvement ensures that our development roadmap is well-defined and achievable.
  • • A strong emphasis is placed on quality. You will be responsible for writing comprehensive tests at various stages of the development cycle, ensuring that all code functions as expected and meets our high standards. Furthermore, you will engage in code reviews for your peers, which is crucial for maintaining code quality, facilitating knowledge sharing within the team, and cultivating a supportive environment where constructive feedback is both given and received.
  • • Documentation is key to scalability and maintainability. You will generate and review documentation for code processes, ensuring that our systems are well-understood and can be scaled effectively as the company continues its rapid expansion.
  • • Continuous learning is encouraged and expected. You will stay informed about the latest industry trends, emerging technologies, and best practices in software development, bringing fresh perspectives and innovative ideas to the team.
  • • To ensure uninterrupted service and rapid response to critical issues, you will participate in an on-call rotation, providing support and resolving emergencies as needed. This is a critical aspect of maintaining the reliability of our billing infrastructure.
  • • At 1Password, we foster a culture of collaboration, transparent communication, and a receptiveness to feedback. We challenge the status quo, experiment, and iterate to find the best solutions. Our work is demanding, we strive for excellence, and the pace is fast. We seek individuals who are eager to tackle challenging problems, embrace feedback for growth, and are driven to make a significant impact. If you are looking for a place to settle into a comfortable routine, this may not be the right fit. We are looking for adaptable individuals who thrive in ambiguity, are curious, and above all, deliver results. We are committed to leveraging cutting-edge technology, including AI, to achieve our mission, and we encourage team members to actively learn AI best practices and identify opportunities for its application.
  • • This role offers a unique chance to grow your career within a leading cybersecurity company, working on critical infrastructure that directly impacts business success and customer satisfaction. You will be part of a team that values innovation, collaboration, and a commitment to building a safer digital future.

Skills & Technologies

DevOps
Junior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

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

Argentina - Remote
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

2 months ago

Apply
⏰ EXPIRES SOON
Argentina
Full-time
Expires Apr 25, 2026 (Soon)
Python
JavaScript
TypeScript
+4 more

2 months ago

Apply
Colombia - Fully Remote
Full-time
Expires May 24, 2026
Python
JavaScript
TypeScript
+3 more

28 days ago

Apply
Colombia - Fully Remote
Part-time
Expires May 24, 2026
Python
JavaScript
TypeScript
+3 more

28 days ago

Apply