Resume and JobRESUME AND JOB
DocuSign logo

Software Engineer

DocuSign

Software and Technology Jobs

Software Engineer

full-timePosted: Dec 10, 2025

Job Description

Software Engineer

Location: Seattle, Washington

Department: Engineering

Work Mode: Hybrid

About the Role

DocuSign brings agreements to life, empowering over 1.5 million customers and a billion people across 180 countries with intelligent agreement management. As the #1 company in e-signature and contract lifecycle management (CLM), we unleash business-critical data trapped in documents, accelerating business processes and simplifying lives. Join our innovative Engineering team as a Software Engineer on the Identity Platform's Authorization team, where you'll build high-volume, low-latency centralized authorization services with 5 9’s availability and bank-grade security. This individual contributor role reports to the Director of Engineering and offers a hybrid work model (minimum 2 days/week in-office). In this fast-paced environment, you'll enhance scalable authorization services that power DocuSign's e-signature and CLM platforms, assist partner teams with onboarding, and innovate in robust distributed systems. Be open-minded and forward-thinking as you solve hard problems at scale, develop ship-ready code with ample test coverage, and collaborate cross-site to drive design, implementation, testing, and release. Your work will directly impact global agreement workflows, raising the bar for performance and reliability in our intelligent agreement ecosystem. We seek passionate engineers with a BS in Computer Science or equivalent, 2+ years in OOP languages like C#/Java/C++, and full SDLC experience including Agile/TDD. Preferred expertise includes gRPC APIs, large-scale cloud operations, authorization principles (ReBAC/RBAC/ABAC/Zanzibar), and microservices on Azure/AWS/GCP. DocuSign fosters an equal opportunity culture where diverse talent thrives, offering competitive pay ($106,900-$155,100 base in select states), RSUs, bonuses, comprehensive benefits, and a commitment to trust and innovation. Must be authorized to work in the US without sponsorship; not eligible in AK, HI, ME, MS, ND, SD, VT, WV, WY.

Key Responsibilities

  • Build and enhance highly scalable, low-latency authorization services supporting high-volume decisions with 5 9’s availability and bank-grade security
  • Assist partner teams in onboarding to DocuSign's centralized authorization platform
  • Design fault-tolerant systems that solve complex problems at scale for intelligent agreement management
  • Develop testable, high-quality, ship-ready code with comprehensive test coverage
  • Collaborate with Product Management to translate marketing requirements into technical designs and provide accurate development estimates
  • Participate actively in system design, not just implementation to specifications
  • Work in a cross-site development team to drive design, implementation, testing, and release of authorization products
  • Innovate continuously in distributed systems to support DocuSign's e-signature and CLM platforms
  • Maintain open-minded, forward-thinking approach passionate about delivering great software
  • Contribute to raising the bar in robust, performant systems for global agreement workflows

Required Qualifications

  • BS in Computer Science, Electrical Engineering, or equivalent practical experience
  • 2+ years of professional experience in C#, Java, C++, or other object-oriented programming languages
  • Hands-on experience with the full software development lifecycle, including version control (Git), build processes, testing, and code release
  • Proficiency in Agile methodologies and Test-Driven Development (TDD) practices
  • Demonstrated ability to develop high-quality, scalable software in fast-paced environments
  • Experience collaborating in cross-functional teams to deliver production-ready systems
  • Strong problem-solving skills with a focus on building fault-tolerant distributed systems

Preferred Qualifications

  • Experience building gRPC APIs for high-performance services
  • Direct involvement in operating large-scale cloud services on Azure, AWS, or GCP
  • Exposure to authorization principles such as ReBAC, RBAC, ABAC, and Zanzibar
  • Hands-on experience with microservice architecture design and implementation in cloud environments
  • Background in identity and access management (IAM) systems

Required Skills

  • C#, Java, C++ or similar OOP languages
  • Git version control
  • Agile and TDD methodologies
  • Software development lifecycle (SDLC)
  • Microservices architecture
  • Cloud platforms (Azure, AWS, GCP)
  • gRPC APIs
  • Authorization models (ReBAC, RBAC, ABAC, Zanzibar)
  • Distributed systems design
  • High-availability systems (5 9’s)
  • Scalability and performance optimization
  • Fault-tolerant system engineering
  • Cross-functional collaboration
  • Problem-solving at scale
  • Test-driven development
  • Design thinking and estimation
  • Identity and access management

Benefits

  • Competitive base salary range: $106,900 - $155,100 (Washington, Maryland, New Jersey, New York)
  • Eligibility for company bonus plan based on performance
  • Restricted Stock Units (RSUs) as part of compensation
  • Comprehensive health benefits plans with 100% employer-paid options from day one
  • Generous Paid Time Off and paid company holidays
  • Paid Parental Leave up to six months
  • Retirement plans with potential employer contributions
  • Learning and Development programs including coaching and education reimbursements
  • Compassionate Care Leave for life-changing events

DocuSign is an Equal Opportunity Employer.

Locations

  • 999 3rd Street Suite 1800, Seattle, Washington, United States 98104

Salary

Estimated Salary Rangehigh confidence

150,000 - 240,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C#, Java, C++ or similar OOP languagesintermediate
  • Git version controlintermediate
  • Agile and TDD methodologiesintermediate
  • Software development lifecycle (SDLC)intermediate
  • Microservices architectureintermediate
  • Cloud platforms (Azure, AWS, GCP)intermediate
  • gRPC APIsintermediate
  • Authorization models (ReBAC, RBAC, ABAC, Zanzibar)intermediate
  • Distributed systems designintermediate
  • High-availability systems (5 9’s)intermediate
  • Scalability and performance optimizationintermediate
  • Fault-tolerant system engineeringintermediate
  • Cross-functional collaborationintermediate
  • Problem-solving at scaleintermediate
  • Test-driven developmentintermediate
  • Design thinking and estimationintermediate
  • Identity and access managementintermediate

Required Qualifications

  • BS in Computer Science, Electrical Engineering, or equivalent practical experience (experience)
  • 2+ years of professional experience in C#, Java, C++, or other object-oriented programming languages (experience)
  • Hands-on experience with the full software development lifecycle, including version control (Git), build processes, testing, and code release (experience)
  • Proficiency in Agile methodologies and Test-Driven Development (TDD) practices (experience)
  • Demonstrated ability to develop high-quality, scalable software in fast-paced environments (experience)
  • Experience collaborating in cross-functional teams to deliver production-ready systems (experience)
  • Strong problem-solving skills with a focus on building fault-tolerant distributed systems (experience)

Preferred Qualifications

  • Experience building gRPC APIs for high-performance services (experience)
  • Direct involvement in operating large-scale cloud services on Azure, AWS, or GCP (experience)
  • Exposure to authorization principles such as ReBAC, RBAC, ABAC, and Zanzibar (experience)
  • Hands-on experience with microservice architecture design and implementation in cloud environments (experience)
  • Background in identity and access management (IAM) systems (experience)

Responsibilities

  • Build and enhance highly scalable, low-latency authorization services supporting high-volume decisions with 5 9’s availability and bank-grade security
  • Assist partner teams in onboarding to DocuSign's centralized authorization platform
  • Design fault-tolerant systems that solve complex problems at scale for intelligent agreement management
  • Develop testable, high-quality, ship-ready code with comprehensive test coverage
  • Collaborate with Product Management to translate marketing requirements into technical designs and provide accurate development estimates
  • Participate actively in system design, not just implementation to specifications
  • Work in a cross-site development team to drive design, implementation, testing, and release of authorization products
  • Innovate continuously in distributed systems to support DocuSign's e-signature and CLM platforms
  • Maintain open-minded, forward-thinking approach passionate about delivering great software
  • Contribute to raising the bar in robust, performant systems for global agreement workflows

Benefits

  • general: Competitive base salary range: $106,900 - $155,100 (Washington, Maryland, New Jersey, New York)
  • general: Eligibility for company bonus plan based on performance
  • general: Restricted Stock Units (RSUs) as part of compensation
  • general: Comprehensive health benefits plans with 100% employer-paid options from day one
  • general: Generous Paid Time Off and paid company holidays
  • general: Paid Parental Leave up to six months
  • general: Retirement plans with potential employer contributions
  • general: Learning and Development programs including coaching and education reimbursements
  • general: Compassionate Care Leave for life-changing events

Target Your Resume for "Software Engineer" , DocuSign

Get personalized recommendations to optimize your resume specifically for Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer" , DocuSign

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

DocuSignSaaSEngineeringSeattleUnited StatesEngineering

Answer 10 quick questions to check your fit for Software Engineer @ DocuSign.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

DocuSign logo

Software Engineer

DocuSign

Software and Technology Jobs

Software Engineer

full-timePosted: Dec 10, 2025

Job Description

Software Engineer

Location: Seattle, Washington

Department: Engineering

Work Mode: Hybrid

About the Role

DocuSign brings agreements to life, empowering over 1.5 million customers and a billion people across 180 countries with intelligent agreement management. As the #1 company in e-signature and contract lifecycle management (CLM), we unleash business-critical data trapped in documents, accelerating business processes and simplifying lives. Join our innovative Engineering team as a Software Engineer on the Identity Platform's Authorization team, where you'll build high-volume, low-latency centralized authorization services with 5 9’s availability and bank-grade security. This individual contributor role reports to the Director of Engineering and offers a hybrid work model (minimum 2 days/week in-office). In this fast-paced environment, you'll enhance scalable authorization services that power DocuSign's e-signature and CLM platforms, assist partner teams with onboarding, and innovate in robust distributed systems. Be open-minded and forward-thinking as you solve hard problems at scale, develop ship-ready code with ample test coverage, and collaborate cross-site to drive design, implementation, testing, and release. Your work will directly impact global agreement workflows, raising the bar for performance and reliability in our intelligent agreement ecosystem. We seek passionate engineers with a BS in Computer Science or equivalent, 2+ years in OOP languages like C#/Java/C++, and full SDLC experience including Agile/TDD. Preferred expertise includes gRPC APIs, large-scale cloud operations, authorization principles (ReBAC/RBAC/ABAC/Zanzibar), and microservices on Azure/AWS/GCP. DocuSign fosters an equal opportunity culture where diverse talent thrives, offering competitive pay ($106,900-$155,100 base in select states), RSUs, bonuses, comprehensive benefits, and a commitment to trust and innovation. Must be authorized to work in the US without sponsorship; not eligible in AK, HI, ME, MS, ND, SD, VT, WV, WY.

Key Responsibilities

  • Build and enhance highly scalable, low-latency authorization services supporting high-volume decisions with 5 9’s availability and bank-grade security
  • Assist partner teams in onboarding to DocuSign's centralized authorization platform
  • Design fault-tolerant systems that solve complex problems at scale for intelligent agreement management
  • Develop testable, high-quality, ship-ready code with comprehensive test coverage
  • Collaborate with Product Management to translate marketing requirements into technical designs and provide accurate development estimates
  • Participate actively in system design, not just implementation to specifications
  • Work in a cross-site development team to drive design, implementation, testing, and release of authorization products
  • Innovate continuously in distributed systems to support DocuSign's e-signature and CLM platforms
  • Maintain open-minded, forward-thinking approach passionate about delivering great software
  • Contribute to raising the bar in robust, performant systems for global agreement workflows

Required Qualifications

  • BS in Computer Science, Electrical Engineering, or equivalent practical experience
  • 2+ years of professional experience in C#, Java, C++, or other object-oriented programming languages
  • Hands-on experience with the full software development lifecycle, including version control (Git), build processes, testing, and code release
  • Proficiency in Agile methodologies and Test-Driven Development (TDD) practices
  • Demonstrated ability to develop high-quality, scalable software in fast-paced environments
  • Experience collaborating in cross-functional teams to deliver production-ready systems
  • Strong problem-solving skills with a focus on building fault-tolerant distributed systems

Preferred Qualifications

  • Experience building gRPC APIs for high-performance services
  • Direct involvement in operating large-scale cloud services on Azure, AWS, or GCP
  • Exposure to authorization principles such as ReBAC, RBAC, ABAC, and Zanzibar
  • Hands-on experience with microservice architecture design and implementation in cloud environments
  • Background in identity and access management (IAM) systems

Required Skills

  • C#, Java, C++ or similar OOP languages
  • Git version control
  • Agile and TDD methodologies
  • Software development lifecycle (SDLC)
  • Microservices architecture
  • Cloud platforms (Azure, AWS, GCP)
  • gRPC APIs
  • Authorization models (ReBAC, RBAC, ABAC, Zanzibar)
  • Distributed systems design
  • High-availability systems (5 9’s)
  • Scalability and performance optimization
  • Fault-tolerant system engineering
  • Cross-functional collaboration
  • Problem-solving at scale
  • Test-driven development
  • Design thinking and estimation
  • Identity and access management

Benefits

  • Competitive base salary range: $106,900 - $155,100 (Washington, Maryland, New Jersey, New York)
  • Eligibility for company bonus plan based on performance
  • Restricted Stock Units (RSUs) as part of compensation
  • Comprehensive health benefits plans with 100% employer-paid options from day one
  • Generous Paid Time Off and paid company holidays
  • Paid Parental Leave up to six months
  • Retirement plans with potential employer contributions
  • Learning and Development programs including coaching and education reimbursements
  • Compassionate Care Leave for life-changing events

DocuSign is an Equal Opportunity Employer.

Locations

  • 999 3rd Street Suite 1800, Seattle, Washington, United States 98104

Salary

Estimated Salary Rangehigh confidence

150,000 - 240,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C#, Java, C++ or similar OOP languagesintermediate
  • Git version controlintermediate
  • Agile and TDD methodologiesintermediate
  • Software development lifecycle (SDLC)intermediate
  • Microservices architectureintermediate
  • Cloud platforms (Azure, AWS, GCP)intermediate
  • gRPC APIsintermediate
  • Authorization models (ReBAC, RBAC, ABAC, Zanzibar)intermediate
  • Distributed systems designintermediate
  • High-availability systems (5 9’s)intermediate
  • Scalability and performance optimizationintermediate
  • Fault-tolerant system engineeringintermediate
  • Cross-functional collaborationintermediate
  • Problem-solving at scaleintermediate
  • Test-driven developmentintermediate
  • Design thinking and estimationintermediate
  • Identity and access managementintermediate

Required Qualifications

  • BS in Computer Science, Electrical Engineering, or equivalent practical experience (experience)
  • 2+ years of professional experience in C#, Java, C++, or other object-oriented programming languages (experience)
  • Hands-on experience with the full software development lifecycle, including version control (Git), build processes, testing, and code release (experience)
  • Proficiency in Agile methodologies and Test-Driven Development (TDD) practices (experience)
  • Demonstrated ability to develop high-quality, scalable software in fast-paced environments (experience)
  • Experience collaborating in cross-functional teams to deliver production-ready systems (experience)
  • Strong problem-solving skills with a focus on building fault-tolerant distributed systems (experience)

Preferred Qualifications

  • Experience building gRPC APIs for high-performance services (experience)
  • Direct involvement in operating large-scale cloud services on Azure, AWS, or GCP (experience)
  • Exposure to authorization principles such as ReBAC, RBAC, ABAC, and Zanzibar (experience)
  • Hands-on experience with microservice architecture design and implementation in cloud environments (experience)
  • Background in identity and access management (IAM) systems (experience)

Responsibilities

  • Build and enhance highly scalable, low-latency authorization services supporting high-volume decisions with 5 9’s availability and bank-grade security
  • Assist partner teams in onboarding to DocuSign's centralized authorization platform
  • Design fault-tolerant systems that solve complex problems at scale for intelligent agreement management
  • Develop testable, high-quality, ship-ready code with comprehensive test coverage
  • Collaborate with Product Management to translate marketing requirements into technical designs and provide accurate development estimates
  • Participate actively in system design, not just implementation to specifications
  • Work in a cross-site development team to drive design, implementation, testing, and release of authorization products
  • Innovate continuously in distributed systems to support DocuSign's e-signature and CLM platforms
  • Maintain open-minded, forward-thinking approach passionate about delivering great software
  • Contribute to raising the bar in robust, performant systems for global agreement workflows

Benefits

  • general: Competitive base salary range: $106,900 - $155,100 (Washington, Maryland, New Jersey, New York)
  • general: Eligibility for company bonus plan based on performance
  • general: Restricted Stock Units (RSUs) as part of compensation
  • general: Comprehensive health benefits plans with 100% employer-paid options from day one
  • general: Generous Paid Time Off and paid company holidays
  • general: Paid Parental Leave up to six months
  • general: Retirement plans with potential employer contributions
  • general: Learning and Development programs including coaching and education reimbursements
  • general: Compassionate Care Leave for life-changing events

Target Your Resume for "Software Engineer" , DocuSign

Get personalized recommendations to optimize your resume specifically for Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer" , DocuSign

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

DocuSignSaaSEngineeringSeattleUnited StatesEngineering

Answer 10 quick questions to check your fit for Software Engineer @ DocuSign.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.