logo

1password

Staff Developer, Usage Based Billing

Department
Engineering
Job Type / Location
remote
Experience Required
7+ years
Posted On

As a Staff Developer, Usage Based Billing at 1password, you will design and implement usage-based billing systems that accurately track and charge customers for their usage of our services. You will work closely with cross-functional teams to develop and deploy scalable and reliable systems that meet the needs of our growing customer base.

You will be responsible for:

  • Designing and implementing usage-based billing systems using Python and Node.js
  • Developing and deploying machine learning models to predict customer usage patterns and optimize billing
  • Collaborating with the engineering team to integrate billing systems with our existing infrastructure, including AWS
  • Ensuring the accuracy and reliability of billing systems, including testing and debugging
  • Communicating technical requirements and solutions to non-technical stakeholders

Requirements:

  • 5+ years of experience in software development, with a focus on usage-based billing systems
  • Strong understanding of Python, Node.js, and machine learning concepts
  • Experience with AWS, including EC2, S3, and Lambda
  • Excellent communication and collaboration skills
  • Ability to work in a fast-paced environment and adapt to changing requirements

View Assessment Process

Think you'll be a good fit?