D

Docusign

Runs electronic signing and agreement workflows

Software Engineer Intern - Self-Service Directory Diagnostics

Frontend EngineeringUpdated on Nov 13
InternshipSeattle, WA, USA$34 - $38 /hr

About the Job

Requirements

  • Currently enrolled in a bachelor's degree program in Computer Science, Computer Engineering, Information Systems, or a related field, with an expected graduation date within the standard Docusign intern program window.
  • Graduating in December 2027 or May/June 2028.
  • Experience in at least one general-purpose programming language such as Python, Java, C#, or Go.
  • Experience in at least one front-end or web technology such as JavaScript, TypeScript, or React.
  • Experience with computer science fundamentals including data structures, algorithms, operating systems, and networking.
  • The role is not eligible for CPT, OPT, or sponsorship now or in the future.
  • Applicants must already be authorized to work in the United States on a full-time, permanent basis without current or future sponsorship.

Responsibilities

  • Contribute to designing and implementing a self-service diagnostics panel for organization and tenant administrators, focusing on clear checks, remediation suggestions, and a safe, auditable experience.
  • Implement well-scoped directory features with strong attention to quality, including unit, integration, and functional tests alongside feature development.
  • Use existing metrics, logs, and telemetry to understand system behavior and, with guidance from senior engineers, diagnose directory issues across distributed services such as Directory Service, SCIM integrations, and administrator UX flows.
  • Improve observability for directory health signals, such as drift between identity providers and Docusign, conflicting identities, and stale groups, by enhancing metrics, logging, and dashboards.
  • Interpret product requirements and contribute to technical design documents for diagnostics workflows and directory-related features, applying knowledge of algorithms, data structures, APIs, and resource management.
  • Collaborate with Directory, UX, and support partners to ensure diagnostics flows are usable, reliable, and aligned with customer needs.
  • Communicate progress, blockers, and design decisions clearly in written and verbal form; participate in sprint rituals, demos, and design reviews; and know when to ask for help or escalate issues appropriately.

Desired Qualifications

  • Interest in identity, directory systems, and administrator or operational tooling.
  • Exposure to distributed systems concepts, RESTful APIs, or microservices-based architectures.
  • Familiarity with telemetry and observability tools, including metrics, logs, and dashboards, and a data-driven approach to debugging.
  • Experience with collaborative software development practices, including code reviews, version control, and documentation.
  • A B.S. in Computer Science, Computer Engineering, Information Systems, or a related technical field.

About the Company

Docusign

Runs electronic signing and agreement workflows

Docusign runs electronic signing and agreement management software for businesses, letting people approve contracts online and track the steps around each agreement. Its eSignature product routes documents to signers and records who signed, while contract lifecycle tools organize preparation, negotiation, and approvals. The Intelligent Agreement Management platform stores contracts in a searchable repository and uses AI to extract terms and connect agreement data to business workflows. Customers use its web applications or embed signing through APIs, and pay for subscriptions based on users, features, and document allowances. Docusign was founded in 2003 and is headquartered in San Francisco.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2003

Recently Posted Jobs

Explore more opportunities at Docusign

See more jobs