Software Engineer

DocuSign DocuSign · Enterprise · Seattle, WA +1 · Engineering

Software Engineer on the Authentication Platform team responsible for powering Docusign's core authentication experiences, including login, signup, passkey, SSO, and two-step verification. The role involves building and modernizing the authentication frontend stack using React and Webpack, and developing backend services and APIs for secure login flows.

What you'd actually do

  1. Design, develop, and maintain secure, performant, and user-friendly authentication experiences across web and mobile web
  2. Build modern frontend applications using React, TypeScript, Webpack, and related frameworks
  3. Collaborate with backend engineers to design and consume RESTful and GraphQL APIs that power the authentication platform
  4. Apply strong ownership to drive features end-to-end—from technical design and implementation to monitoring and production support
  5. Partner with design and product to ensure accessibility, responsiveness, and usability across devices and browsers

Skills

Required

  • React
  • JavaScript/TypeScript
  • Webpack
  • modern frontend development tools
  • backend technologies
  • service integration
  • Node.js
  • .NET
  • RESTful API design
  • data fetching
  • state management patterns
  • authentication and authorization standards (OAuth 2.0, OIDC, SAML, etc.)

Nice to have

  • ownership of features
  • agile environment
  • building authentication or identity-related features
  • cloud environments (Azure, AWS, GCP)
  • CI/CD pipelines
  • feature flagging
  • automated testing frameworks
  • performance monitoring
  • logging
  • telemetry tools
  • problem-solving
  • communication
  • collaboration
  • building secure, delightful user experience

What the JD emphasized

  • authentication and authorization standards (OAuth 2.0, OIDC, SAML, etc.)
  • Experience building authentication or identity-related features (login, MFA, SSO, passkey, etc.)