DocuSign

Lead Software Engineer

DocuSign
Apply
2 months ago
Bengaluru, IndiaStaff+

Responsibilities

  • Lead the architecture, technical strategy, and delivery of Storage as a Service capabilities, with primary ownership of Redis/Valkey and queuing or messaging services.
  • Design and implement high-throughput, low-latency Redis/Valkey platform services for caching, persistent key/value workloads, distributed coordination, and other internal use cases.
  • Design reliable queuing and messaging abstractions with delivery guarantees, ordering, retries, dead-letter queues, replay, backpressure, and idempotent consumers.
  • Build and evolve the STaaS control plane for resource provisioning, lifecycle management, policy enforcement, quotas, and cross-cloud blueprints.
  • Develop and maintain Terraform providers, modules, service blueprints, and provisioning workflows for Redis, queuing, and related resources.
  • Integrate Redis and queuing capabilities with security, account, tenancy, telemetry, and operational-management models.
  • Implement authentication, authorization, network isolation, encryption, secrets management, and tenant or account-level boundaries.
  • Design autoscaling, capacity management, sharding, failover, disaster recovery, and high-availability strategies for stateful and messaging workloads.
  • Define operational standards for metrics, tracing, logging, alerting, dashboards, capacity planning, and service-level objectives.
  • Lead migration strategies for existing Redis, Valkey, Service Bus, and Pub/Sub resources.
  • Mentor engineers through technical reviews and hands-on guidance, and participate in on-call and incident response activities.

Requirements

  • 12+ years of hands-on software development experience in an object-oriented programming language such as C#, C++, Java, or an equivalent language.
  • 5+ years of experience designing, implementing, and operating distributed systems or cloud platform services in production.
  • Experience with Redis or Valkey, including data structures, persistence, replication, clustering or sharding, eviction, failover, performance tuning, and capacity management.
  • Experience designing and implementing queuing, pub/sub, or messaging systems, including delivery semantics, ordering, retries, dead-letter handling, and consumer scalability.
  • Experience with distributed systems, API design, concurrency, fault tolerance, consistency, and production operations.
  • Experience designing cloud-abstraction layers that preserve reliability, security, performance, and operational visibility.
  • Experience with cloud deployment, configuration, automation, and scripting tools.
  • Preferred experience with Azure Managed Redis, Google Memorystore, Azure Service Bus, Google Pub/Sub, or comparable managed cloud services.
  • Preferred experience building storage or platform services across Azure, GCP, and AWS.
  • Preferred experience developing Redis client libraries, authentication sidecars, gateways, protocol adapters, or service meshes.
  • Preferred experience with multi-tenant caching or messaging platforms, account-aware resource management, quotas, encryption, and access isolation.
  • Preferred experience implementing autoscaling, sharding, replication, failover, disaster recovery, performance engineering, migration tooling, service-level objectives, and observability.
  • Preferred experience leading platform teams supporting internal service owners in a DevOps or infrastructure-as-code environment.

Benefits

  • Hybrid work arrangement requiring access to an office and a minimum of two in-office days per week, with frequency varying by team.
  • Participation in on-call rotations and incident response is part of the role.
DocuSign

About DocuSign

5,001-10,000 employees

DocuSign builds e-signature, contract lifecycle management, and agreement workflow software used by businesses to prepare, sign, and manage contracts. It sells cloud-based subscriptions and APIs that integrate with systems like Salesforce, Microsoft, and Google to automate document workflows and compliance. Founded in 2003 and headquartered in San Francisco, DocuSign is a public company on NASDAQ with over 1.5 million customers in more than 180 countries.

Contact me