1Password

Staff Developer, Billing and Payments

1Password

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $192,000 - $278,000 per year

Job Level

About the role

  • Help lead the development and maintenance of our Billing Platform
  • Drive complex extraction projects, such as removing and/or rewriting legacy systems into modern components
  • Collaborate extensively with internal engineering and product teams
  • Participate in on-call rotations for billing services
  • Mentor other engineers on best practices, Go development patterns, and distributed systems concepts
  • Shape the technical direction of our billing services
  • Build monitoring and observability into billing services
  • Provide guidance for other engineers on best practices

Requirements

  • 5+ years of billing system development experience at SaaS companies
  • deep Go programming expertise with proven experience coding API first backend technologies
  • hands-on experience with service-oriented architecture (SOA)
  • production API development experience with deep familiarity with HTTP protocols and RESTful design principles
  • understanding of versioning, backward compatibility, and API evolution strategies
  • experience with on-call responsibilities and production incident response
  • ability to handle complex distributed systems issues
  • strong collaboration skills with experience working closely with multiple engineering teams
Benefits
  • immediate participation in 1Password's benefits program (health, dental, 401k and many others)
  • utilization of our generous paid time off
  • an equity grant
  • participation in our incentive programs
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Go programmingAPI developmentservice-oriented architectureHTTP protocolsRESTful design principlesversioningbackward compatibilityAPI evolution strategiesdistributed systemsbilling system development
Soft Skills
collaborationmentoringguidanceleadershipcommunicationproblem-solvingtechnical directionbest practicesincident responseteamwork