Software Engineer

DocuSign
San Francisco, Seattle
Workplace: HybridFull timeUSD 118,000 - 183,050 annuallyFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Collaboration","Code review","Problem-solving","Attention to reliability","Test-driven development"]

Build fault-tolerant, high-throughput search systems for a modern Search and Data Platform supporting intelligent agreement management. You’ll design and optimize search clusters for sub-second performance across petabytes of data, develop scalable services in public cloud environments, and partner with product leaders from proof-of-concept to V1. Work in a hybrid role to ensure 99.99% availability, write strong test coverage, and drive engineering best practices through code reviews and production issue resolution.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
DocuSign
DocuSign
16 hours ago

Software Engineer

✓ Verified Job

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

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

Job Summary

Build fault-tolerant, high-throughput search systems for a modern Search and Data Platform supporting intelligent agreement management. You’ll design and optimize search clusters for sub-second performance across petabytes of data, develop scalable services in public cloud environments, and partner with product leaders from proof-of-concept to V1. Work in a hybrid role to ensure 99.99% availability, write strong test coverage, and drive engineering best practices through code reviews and production issue resolution.
Location: San Francisco, Seattle
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Build fault-tolerant, high-throughput search systems using microservices architecture.
  • •Implement and optimize search clusters for sub-second query performance across petabytes of data.
  • •Develop and deploy scalable services in Azure using containerization (Docker/Kubernetes) and infrastructure-as-code.
  • •Collaborate with Product Management to translate requirements into technical designs, drive implementation, write test coverage, and oversee releases.
  • •Conduct code reviews and resolve production issues to maintain 99.99% availability for critical search services.

Pay and Benefits

Salary: USD 118,000 - 183,050 annually
Equity and Bonus:Equity
Perks:Paid LeaveHealth InsuranceRetirementLearning Budget

Key Requirements

  • •3+ years of software development experience using object-oriented languages (C#, Java, C++, or Go).
  • •1+ years of experience with large-scale data systems and search engines (e.g., Elasticsearch, Solr).
  • •1+ years of experience with distributed data processing frameworks (e.g., Apache Spark, Kafka).
  • •1+ years of experience building services in public cloud environments (Azure, AWS, or GCP).
  • •BS in Computer Science, Electrical Engineering, Informatics, or a related field (preferred: a Master’s degree).
Experience:3+ yearsLarge-scale data systemsSearch enginesDistributed systemsCloudSaaS
Education:Bachelor's
Skills:CollaborationCode reviewProblem-solvingAttention to reliabilityTest-driven development
Tech Stack:C#JavaC++GoElasticsearchSolrApache SparkKafkaAzureAWSGCPMicroservicesDockerKubernetesInfrastructure-as-codeGitJenkinsAzure DevOpsCI/CDSearch clusters

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

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