
Staff Developer, API Platform – Ecosystems
1Password
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $192,000 - $278,000 per year
Job Level
Tech Stack
About the role
- Act as the technical DRI for the public API platform
- Partner closely with architecture and product leadership to define long-term platform direction
- Design and implement shared API capabilities such as OAuth client creation, authorization enforcement, and request validation
- Ensure APIs are secure, stable, and resilient as adoption grows
- Establish standards and best practices for internal teams building public-facing APIs
- Write production code and solve complex technical problems both directly and through others
- Mentor and influence senior developers while raising the bar for platform quality across the organization
Requirements
- 8+ years of software engineering experience
- Proficiency in Go
- Deep experience designing, building, and operating public-facing APIs at scale
- Strong understanding of authentication, authorization, and identity concepts (OAuth, OIDC, scoped access, policy enforcement)
- Proven ability to define and evolve long-lived API contracts without introducing breaking changes
- Track record of setting technical direction, influencing across teams, and driving alignment in ambiguous problem spaces
- Excellent judgment around tradeoffs between speed, safety, and long-term maintainability
Benefits
- Immediate participation in 1Password's benefits program (health, dental, 401k and many others)
- Utilization of our generous paid time off
- 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
GoAPI designOAuthOIDCrequest validationauthorization enforcementauthenticationpublic-facing APIsproduction codetechnical problem solving
Soft Skills
mentoringinfluencingjudgmentcollaborationalignmentleadershipcommunicationproblem-solvingdecision-makingtradeoff analysis