Senior Developer migrating 1Password’s authentication services from a monolith to scalable independent infrastructure. Building secure sign-in systems for businesses and individuals using Go and distributed data technologies.
Responsibilities
Own portions of the migration from the authentication monolith to an independent service, from design through rollout and production support
Migrate authentication endpoints and data tables using weighted rollouts, consistency checks, and tested rollback procedures
Move MFA, SSO, and device-enrollment flows to the new service
Build SLOs and monitoring for every endpoint
Make and document technical decisions while balancing delivery and maintainability
Contribute to the team roadmap by identifying technical opportunities and risks up to six months ahead
Improve code quality, testing coverage, and team documentation
Collaborate with Authorization, Identity Services, Security, and product teams
Apply human judgment and careful validation to AI-assisted security-critical code
Participate in the on-call rotation for a tier 0 service
Requirements
Significant experience building backend services in Go
Track record of owning medium-to-large projects from design through production
Experience with distributed systems and data
Experience with event streaming or change data capture using Kafka
Experience with relational databases such as MySQL
Experience changing systems while they serve production traffic
Working knowledge of OAuth, OIDC, WebAuthn, passkeys, MFA, or other security-sensitive systems
Quality mindset, including writing regression-catching tests and documenting work
Clear communication and ability to work through requirements with partner teams
Ability to provide constructive feedback in reviews and design discussions
Bonus: experience moving functionality out of a monolith
Bonus: Redis, other session stores, or DynamoDB
Bonus: familiarity with SRP or other password-authenticated key exchange protocols
Bonus: on-call and incident response for services with strict availability targets
Must already be legally authorized to work in the United States or Canada; no sponsorship, relocation assistance, or visa transfer
Benefits
Health benefits
Dental benefits
401(k) / RRSP retirement program
Generous paid time off
Equity grant / RSU program
Incentive programs, where applicable
Maternity and parental leave top-up programs
Retirement matching program
Free 1Password account
Paid volunteer days
Peer-to-peer recognition through Bonusly
Remote-first work environment
Travel for in-person engagement, including offsites, team meetings, and customer/industry events
Accommodation available upon request during recruitment
Clinical AI researcher building a deterministic, evidence - traceable compiler for Canadian healthcare standards. Developing model pipelines, formal validators, and executable clinical decision logic.
Cloud integration developer building Azure infrastructure and enterprise integrations for Maxon’s creative software business. Automating deployments, identity workflows, and systems connectivity across global operations.
Developer building ETL pipelines, SQL models, and data warehouses for Sirva’s relocation services. Integrating source data using Python, Azure, Databricks, and SQL Server.
Lead mainframe developer designing and maintaining BMC’s mission - critical Db2 products for z/OS environments. Guiding development teams and resolving complex client escalations.
Senior Staff Developer modernizing DevEx, cloud platforms, and AI - assisted delivery at Benevity. Building secure engineering systems that help companies enable social action.
Senior Staff Developer modernizing developer experience and AI - assisted delivery at Benevity, a social - impact technology company. Building secure cloud platforms, automation, and engineering standards.
PySpark/Databricks developer building and maintaining wealth - management data pipelines at Electric Mind. Developing transforms, debugging data quality issues, and supporting Databricks environments.
Analyste - programmeur développant, testant et documentant des solutions logicielles chez Desjardins. Soutien technique aux opérations TI et collaboration avec partenaires d’affaires et architectes.
Curriculum Developer designing technical training for Velotic, an industrial operations software company. Creating multimedia learning assets and managing curriculum across products and customer audiences.