> Markdown version of [/jobs/ext/1003873-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/1003873-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** Docusign, Inc. - **Location:** United States (Remote available) - **Salary:** $202,100.0 - $342,650.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Microsoft Azure, Distributed Systems, Github, Identity and Access Management, Python (Programming Language), Reliability Engineering, Software Engineering, Systems Architecture, Kubernetes, Azure AKS, Cloud Migration, Terraform, DocuSign, Dynatrace, Microservices - **Published:** June 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9e96b203a1cbcb21 ## About the Role Do you have experience in Terraform?, * 15+ years of experience in large-scale distributed systems, software engineering, or infrastructure roles, with a track record of driving system architecture * Experience as a software engineer by trade with deep proficiency in Go or Python, possessing a "code-first" approach and a passion for writing production-grade automation services alongside the engineering team * Experience with proven technical leadership in building global, active-active distributed systems at hyperscale, functioning simultaneously as an architect and an engineering peer * Experience with production-hardened mastery of Kubernetes and Terraform to manage complex, multi-tenant cloud topographies * Experience acting as a primary Lead Incident Commander for tier-0 global outages, with the ability to translate operational chaos into actionable technical stabilization * Experience defining "Developer Experience" strategies and contributing to Internal Developer Platforms (IDPs) that bake resilience and infrastructure abstractions directly into developer workflows Preferred * Technical expertise executing high-stakes on-premises to cloud migrations natively within Microsoft Azure (specifically utilizing Azure Kubernetes Service / AKS and Azure traffic routing) * Hands-on experience architecting global distributed tracing capabilities using the OpenTelemetry ecosystem to track deep, user-centric SLO metrics across microservices * Experience developing self-healing infrastructure patterns through a blend of deterministic code and AI-assisted/predictive anomaly remediation models * Experience championing and setting up automated fault-injection frameworks to proactively prove system recoverability before a real production blast radius occurs * Experience building safe deployment architectures (Canary, Blue/Green) managed via secure pipelines (GitHub Actions, Azure DevOps) with automated safety policies embedded directly into the code lifecycle ## Description Docusign is at a pivotal moment. We are transforming from the world's leading eSignature tool into an Intelligent Agreement Management (IAM) platform. This shift requires more than just "stable" infrastructure; it requires a revolutionary approach to reliability. We are looking for a Principal SRE who doesn't just manage systems, but transforms them. You are an Engineering-First visionary who believes that the only way to achieve 99.99% reliability at scale is through code, not humans. You will be tasked with evolving our SRE organization from a traditional support-focused model into a lighthouse of engineering excellence that leads the company's technical strategy. This position is an individual contributor role reporting to the VP, Engineering - Site Reliability. Responsibility * Lead and code with the team * Lead the cultural and technical shift toward treating reliability as a product feature * Move the org away from reactive "ops" work toward building durable platforms and self-healing systems * Possess elite Incident Commander skills while not expected to be in the daily on-call rotation, stepping in during high-stakes outages to bring calm and clarity, and use those experiences to architect systems that ensure those incidents never happen again * Define the "Golden Paths" for our Cloud migration, ensuring that as Docusign scales globally, our architecture remains "Multi-Active" and impervious to regional cloud failures * Challenge the status quo, mentoring Senior and Staff SREs to think like software architects * Advocate for "Error Budgets" that have real teeth, influencing product roadmaps to prioritize long-term stability Job Designation Remote: Employee is not required to be in or near an office frequently and works from a designated remote work location for the majority of the time. Positions at Docusign are assigned a job designation of either In Office, Hybrid or Remote and are specific to the role/job. Preferred job designations are not guaranteed when changing positions within Docusign. Docusign reserves the right to change a position's job designation depending on business needs and as permitted by local law. ## Related Videos - [The ABC of DX](https://www.wearedevelopers.com/videos/727-the-abc-of-dx) - [Azure-Well Architected Framework - designing mission critical workloads in practice](https://www.wearedevelopers.com/videos/1529-azure-well-architected-framework-designing-mission-critical-workloads-in-practice) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [The Evolving Landscape of Application Development: Insights from Three Years of Research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research) - [Azure-Well Architected Framework - Cost Optimization in practice](https://www.wearedevelopers.com/videos/2100-azure-well-architected-framework-cost-optimization-in-practice) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [Dev Digest 150 - The shift to AI generated code, fingerprinting and OKRs vs. doing your job](https://www.wearedevelopers.com/magazine/533-dev-digest-150-the-shift-to-ai-generated-code-fingerprinting-and-okrs-vs-doing-your-job) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why developer experience matters](https://www.wearedevelopers.com/magazine/514-why-developer-experience-matters)