Senior Software Engineer

DocuSign
Seattle
Workplace: HybridFull timeUSD 158,300 - 232,575 annuallyFunction: Software EngineeringExperience: 8+ yearsSkills: ["Ownership","Agile","Mentorship"]

Build and evolve DocuSign’s Storage as a Service control plane and data-plane integrations to enable durable, secure, and reliable cross-cloud storage. You’ll design scalable distributed storage services, APIs, and abstractions across PostgreSQL, Redis/Valkey, key/value, blob, and messaging offerings. Work with Terraform-based infrastructure automation, migration paths, autoscaling, observability, and operational tooling using cloud services from both Google and Azure.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
DocuSign
DocuSign
4 days ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 22 hours agoStatus: Live

Job Summary

Build and evolve DocuSign’s Storage as a Service control plane and data-plane integrations to enable durable, secure, and reliable cross-cloud storage. You’ll design scalable distributed storage services, APIs, and abstractions across PostgreSQL, Redis/Valkey, key/value, blob, and messaging offerings. Work with Terraform-based infrastructure automation, migration paths, autoscaling, observability, and operational tooling using cloud services from both Google and Azure.
Location: Seattle
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement scalable, available, secure distributed storage platforms and the services/APIs/automation powering them.
  • •Build and evolve the STaaS control plane, including logical resource provisioning, lifecycle management, policy enforcement, and cross-cloud consistency.
  • •Develop and maintain Terraform providers, service blueprints, and infrastructure-as-code integrations for storage dependencies.
  • •Create data-plane abstractions and integrate storage solutions (databases, object stores, queues/streams) with replication, backup/restore, routing, governance, and encryption in transit/at rest.
  • •Support multi-tenancy and account-aware capabilities (encryption keys, account transfers, quotas), and mentor engineers through design/code reviews and cross-team initiatives.

Pay and Benefits

Salary: USD 158,300 - 232,575 annually
Equity and Bonus:Equity
Perks:Paid LeaveParental LeaveHealth InsuranceLearning BudgetRetirement

Key Requirements

  • •8+ years of hands-on software development in an object-oriented programming language (such as C#, C++, or Java).
  • •5+ years working with cloud deployment and configuration tools using scripting/configuration platforms like Terraform.
  • •Experience designing and implementing scalable storage systems, distributed systems, APIs, and platform services.
  • •Experience with cloud storage technologies such as managed PostgreSQL, Redis or Valkey, NoSQL/key/value databases, object storage, or messaging systems.
  • •Experience with Terraform-based infrastructure as code, including provider/module/blueprint/provisioning workflow development.
Experience:8+ yearsSaaS
Skills:OwnershipAgileMentorship
Languages:En-us
Tech Stack:C#C++JavaTerraformPostgreSQLRedisValkeyNoSQLKey/value databasesObject storageKubernetesAzureGCPMicroservicesGitCI/CDGoogle AlloyDBAzure PostgreSQL Flexible ServerGoogle MemorystoreAzure Managed Redis

Company Brief

DocuSign
Provides a cloud-based electronic signature and intelligent agreement management platform that automates document workflows, identity verification, contract lifecycle management, and agreement analytics for enterprises and individuals worldwide.
Industry: LegalTech
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2003
Glassdoor
Glassdoor: 3.6
WebsiteLinkedInGlassdoor