DocuSign

Senior Software Engineer

DocuSign
Apply
7 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Investigate production performance issues involving CPU, memory, latency, queuing, crashes, timeouts, throughput, resource saturation, and service availability.
  • Collect and analyze logs, metrics, traces, dumps, profiles, ETW data, telemetry, and infrastructure signals to identify root causes.
  • Use profilers, debuggers, memory-analysis tools, distributed tracing, and APM systems across application and infrastructure layers.
  • Design and maintain performance dashboards, health checks, alerts, and measurement pipelines.
  • Contribute to capacity planning, workload characterization, headroom analysis, right-sizing, and fleet optimization.
  • Design workload models and run load, stress, soak, scalability, and regression tests.
  • Build reusable data-collection tools, diagnostic workflows, automation, and self-service performance capabilities.
  • Partner with development teams on performance-focused code, configuration, architecture, and deployment improvements.
  • Coach and mentor engineers and Performance Leads on investigation, systems thinking, debugging, and knowledge sharing.
  • Participate in production support and complex incident response, and document findings, remediation plans, and operational procedures.

Requirements

  • 5+ years of professional experience in software engineering, systems engineering, SRE, production engineering, or performance engineering.
  • Demonstrated experience diagnosing performance problems in production or large-scale test environments.
  • Proficiency in at least one programming or scripting language such as C#, Java, C++, Go, Python, or Shell.
  • Experience analyzing application and system behavior with metrics, logs, traces, profiles, dumps, or comparable diagnostic data.
  • Understanding of operating-system and runtime concepts including processes, threads, memory allocation, garbage collection, I/O, networking, concurrency, and resource contention.
  • Experience with monitoring, observability, dashboards, alerting, telemetry design, root-cause analysis, cloud infrastructure, Linux or Windows production systems, and containerized services.
  • Ability to participate in on-call or incident-response activities and improve runbooks based on operational learning.
  • Preferred experience with Dynatrace, Azure Monitor, Application Insights, Prometheus, Grafana, Azure, Google Cloud, Kubernetes, Docker, and Terraform.
  • Preferred experience with capacity modeling, fleet right-sizing, cost optimization, load-generation and performance-test systems, production-representative workload models, and database performance analysis.
  • Preferred hands-on experience with PerfView, Windows Performance Analyzer, WinDbg, ProcDump, GC dumps, .NET diagnostics, profilers, or equivalent Linux tooling.
  • Preferred experience improving CI/CD pipelines, ephemeral test environments, performance gates, automated regression detection, .NET or JVM applications, Windows services, web servers, distributed systems, or Kubernetes workloads.
  • Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
  • Ability to work independently on well-defined investigations and small engineering projects with limited supervision.

Benefits

  • Hybrid work arrangement requiring access to an office and a minimum of two in-office days per week, with frequency varying by team.
  • Docusign provides reasonable accommodations for qualified individuals with disabilities and religious accommodations during the application process.

Tech Stack

Apache JMeterAzureC#C++DockerGoGoogle CloudGrafanaJavaKubernetesLinux.NETPrometheusPythonTerraformWindows

Categories

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