Help lead the development and maintenance of our backend authentication service.
Drive complex migration projects such as transitioning services from legacy systems to modern platform components.
Collaborate extensively with internal engineering teams to understand their platform needs, gather requirements for new capabilities, and ensure successful adoption of platform services.
Participate in on-call rotations for platform services, responding to incidents, and implementing improvements to prevent future issues.
Requirements
8+ years of backend development experience at SaaS companies with demonstrated expertise in building and maintaining production systems that serve significant user bases.
Deep Go programming expertise with proven experience coding API first backend technologies.
Experience with authentication systems, as well as Identity and Access Management (IAM).
Hands-on experience with service-oriented architecture (SOA).
Production API development experience with deep familiarity with HTTP protocols, RESTful design principles, and building APIs that developers, services and users rely on.
Understanding of versioning, backward compatibility, and API evolution strategies.
Experience with on-call responsibilities and production incident response.
Strong collaboration skills with experience working closely with multiple engineering teams as an internal service provider.
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
Maternity and parental leave top-up programs
Competitive health benefits
Generous PTO policy
RSU program for most employees
Retirement matching program
Free 1Password account
Paid volunteer days
Peer-to-peer recognition through Bonusly
Remote-first work environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Go programmingAPI developmentauthentication systemsIdentity and Access Management (IAM)service-oriented architecture (SOA)HTTP protocolsRESTful design principlesversioningbackward compatibilityAPI evolution strategies