Staff Developer shaping the architecture and reliability of identity systems at 1Password. Collaborating across teams to deliver security and performance in the identity domain.
Responsibilities
help shape the architecture, evolution, and reliability of the core identity systems that power 1Password
influence our technical direction, ensuring alignment with company strategy
partner closely with teams across the company to deliver identity systems
design and evolve identity services that power secure access across 1Password products
architect scalable systems for authentication, authorization, federation, session management, and policy enforcement
write code with a focus on reliability, durability, and maintainability
drive best practices in coding, testing, deployment, and operational readiness
mentor engineers at various stages of their careers
Requirements
8+ years of experience building resilient and reliable software systems
Deep Go programming expertise
Strong understanding of authentication, authorization and identity concepts (OAuth, OIDC, scoped access, policy enforcement)
5+ years of hands-on experience in identity and access management
Proven ability to lead identity strategy and mentor teams across functions using outstanding communication skills
Strong written and verbal communication skills
Demonstrated experience defining and executing technical roadmaps
Deep expertise in distributed systems, system architecture, and product development within a cross functional environment
Proven ability to lead technical discussions and drive architectural decisions
A track record of raising quality standards through testing, observability, operational excellence, and secure development practices
Strong problem solving skills and the ability to navigate complex technical challenges
Curiosity and a desire to stay current with evolving identity standards and emerging technologies.
Benefits
immediate participation in 1Password's benefits program (health, dental, RRSP and many others)
RPG/SQL Programmer developing and maintaining RPG programs on the IBM i platform. Joining a team focused on modernizing ERP solutions for automotive dealerships.
Senior Developer focused on data and business intelligence at Labelink, transforming data into actionable insights and building a robust data ecosystem.
Lead Assistant Manager responsible for WordPress development and maintenance of sports ticketing site. Collaborating with design and marketing teams to optimize web solutions while ensuring performance and usability.
Senior UI Programmer focusing on user interface features for video games. Collaborating with cross - functional teams using Unity for game development processes.
Senior React Native Developer building intuitive mobile experiences for fleet management technology. Joining a world - class team focused on high - quality, cross - platform app development.
Senior Manager in Software Development overseeing a team while driving KYC system enhancements. Collaborating across departments to ensure comprehensive and compliant software solutions for RBC.
Survey Programmer responsible for scripting and programming surveys for market research operations. Ensuring data integrity and providing an excellent experience for respondents while collaborating globally.
Power Automate Developer designing automated solutions within an organization focused on client confidence and security. Seeking collaboration and continuous improvement in a hybrid environment.