Principal Engineer, Identity & Engagement

Dropbox Dropbox · Enterprise · Canada +2 · Business Platform (Sub Team)

Principal Software Engineer to define and build the next-generation identity platform powering Dropbox’s product ecosystem. This platform is central to user onboarding, collaboration, enterprise integrations, and AI-powered workflows. The role involves setting technical vision, leading architectural evolution of identity systems (authentication, authorization, account lifecycle, delegated access), and partnering with Product, Security, Infrastructure, and AI teams to build secure, scalable systems that enable intelligent, agent-driven experiences. This is a high-impact, company-level role shaping trust, access, and control across Dropbox.

What you'd actually do

  1. Define and drive the technical roadmap for identity and engagement platform services, including APIs, service boundaries, data models, and reliability goals.
  2. Lead multi-quarter modernization efforts (e.g., reducing legacy dependencies, improving scalability, simplifying integrations) with a focus on cohesion, observability, and operational excellence.
  3. Design and improve authentication, authorization, account integrity, and identity lifecycle services with strong security and privacy posture.
  4. Build and evolve the systems that power engagement signals, experimentation hooks, telemetry/analytics pipelines, and usage insights to support product iteration and growth.
  5. Create reusable platform primitives, reference architectures, and best practices that make it easier for product teams to build safely and quickly.

Skills

Required

  • software engineering
  • designing and operating large-scale backend or platform systems
  • lead architecture for distributed systems
  • high reliability
  • performance
  • security requirements
  • identity/authn/authz
  • service API design
  • analytics/telemetry infrastructure
  • search/retrieval foundations
  • experimentation platforms
  • engagement systems
  • modernization efforts
  • technical judgment
  • communication skills
  • design docs
  • stakeholder alignment
  • technical decision-making

Nice to have

  • cloud-scale identity platforms
  • SSO
  • session management
  • risk signals
  • account security
  • privacy controls
  • AI enablement infrastructure
  • data pipelines
  • engagement signals
  • retrieval/search systems
  • feedback loops
  • multi-tenant SaaS platforms
  • compliance
  • security requirements
  • influence org-wide standards
  • technical strategy
  • mentorship of other tech leads and principals

What the JD emphasized

  • define and build the next-generation identity platform
  • identity is no longer just about users logging in
  • securely enabling people, applications, and AI agents to act
  • set the technical vision and lead the architectural evolution
  • partner across Product, Security, Infrastructure, and AI teams
  • build systems that are secure, scalable, and intuitive
  • enabling new classes of intelligent, agent-driven experiences
  • shaping how trust, access, and control are modeled
  • 12+ years of software engineering experience
  • significant experience designing and operating large-scale backend or platform systems
  • Proven ability to lead architecture for distributed systems with high reliability, performance, and security requirements
  • Strong expertise in at least two of the following areas: identity/authn/authz, service API design, analytics/telemetry infrastructure, search/retrieval foundations, experimentation platforms, or engagement systems.
  • Track record of driving modernization efforts in complex environments
  • Excellent technical judgment
  • Strong communication skills