Principal Developer, AI & Developer Team

1Password 1Password · Enterprise · United States, Canada · Remote · Technology

Principal Developer role focused on integrating 1Password's platform with emerging domains like agentic AI, communication protocols, and browser-based security controls. The role involves evaluating integration paths, designing architectures, and prototyping solutions to extend platform capabilities and shape the evolving identity and security ecosystem.

What you'd actually do

  1. Define and prioritize integration paths with strategic partners across the identity, security, and developer ecosystem (e.g., Identity Providers, Identity Governance & Administration, SIEM/SOAR, AI toolchains, cloud providers, et al.).
  2. Rapidly design and prototype advanced integrations such as MCP server connectors, ephemeral credential brokers, and agentic AI security workflows. Demonstrate end-to-end feasibility and serve as a technical proof point for productization.
  3. Develop reusable reference architectures and integration blueprints (e.g., SAML/OIDC flows, SCIM provisioning, OAuth2 JIT token issuance, agent-to-vault credential brokering). Ensure these patterns are secure, scalable, and align with 1Password’s identity security principles.
  4. Partner closely with Engineering, Security, Product, and Business Development teams to translate integration opportunities into impactful product outcomes. Provide technical credibility in partner conversations.
  5. Push the envelope, expanding how 1Password further delivers differentiated industry leading value to the security ecosystem. Explore novel use cases around PAM-in-the-browser, confidential computing for session management, and AI-driven security automation.

Skills

Required

  • Software engineering
  • Solutions architecture
  • SaaS integrations
  • Identity and access management
  • Cybersecurity
  • SAML
  • OIDC
  • SCIM
  • OAuth2
  • JWT
  • AWS
  • GCP
  • Azure
  • SIEM
  • SOAR
  • IdPs
  • Go
  • Python
  • TypeScript
  • Cross-functional collaboration
  • Technical communication

Nice to have

  • Confidential computing
  • Secure enclave design
  • Browser extension/runtime modification
  • AI agent architectures

What the JD emphasized

  • 15+ years of experience in software engineering or solutions architecture, with at least 5 years designing and implementing complex integrations in SaaS, identity, or cybersecurity.
  • Deep technical knowledge of identity and access management standards and protocols (e.g., SAML, OIDC, SCIM, OAuth2, JWT, session termination patterns).
  • Hands-on experience building integrations with major cloud platforms (e.g., AWS, GCP, Azure) and/or security tools (e.g., SIEM, SOAR, IdPs).
  • Demonstrated ability to prototype and deliver working software in languages commonly used for integration (e.g., Go, Python, TypeScript).
  • Proven ability to work cross-functionally with Engineering, Product, and GTM teams to translate partner opportunities into technical outcomes.
  • Strong communication skills with the ability to represent technical strategy to executives, partners, and customers.
  • Familiarity with confidential computing, secure enclave design, browser extension/runtime modification, and AI agent architectures a strong plus.

Other signals

  • AI agentic architectures
  • agentic AI security workflows
  • AI toolchains