D

Docusign

Runs electronic signing and agreement workflows

Software Engineer Intern

Backend EngineeringUpdated on Nov 6
InternshipSeattle, WA, USA$38 - $45 /hr

About the Job

Requirements

  • The candidate must currently be pursuing and enrolled in a Bachelor's degree program in Computer Science, Software Engineering, or a related technical field, with an expected graduation date between May/June 2027 and December 2027.
  • The candidate must have experience with at least one programming language used for backend or services development.
  • The candidate must have coursework or project experience in data structures, algorithms, and fundamental software engineering practices such as version control, testing, and debugging.

Responsibilities

  • Collaborate with a mentor and the engineering team to design and implement scoped backend features in C# for agreement-centric products and services.
  • Contribute to services and workflows running on Azure that prepare suggested actions and insights for human review, with clear and explainable reasoning behind each suggestion.
  • Help build and maintain reliable, testable services and data pipelines using data stores such as Postgres and Cosmos DB, including unit and integration tests and basic observability such as logging and metrics.
  • Participate in design discussions, code reviews, and demos, and incorporate feedback from senior engineers.
  • Work with product and other partners to understand user needs and translate them into well-structured engineering tasks under guidance.

Desired Qualifications

  • Interest in working with C# and the Azure ecosystem.
  • Experience building backend services, APIs, or data pipelines using C# or a similar language through coursework, projects, or a prior internship.
  • Familiarity with Azure services such as App Services and Functions, and modern service architectures such as microservices or event-driven systems.
  • Exposure to or interest in working with relational and NoSQL data stores such as Postgres and Cosmos DB.
  • Exposure to or interest in AI and machine learning concepts such as large language models, information retrieval, or natural language processing, especially as they apply to documents and contracts.
  • Experience working with logging, metrics, or monitoring tools in a project or lab setting.
  • Ability to break down loosely defined problems into smaller tasks and deliver incremental improvements with guidance.

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