Bringing Agreements to Life
Director, Engineering
Location
California
Posted
9 days ago
Salary
$212.1K - $342.7K / year
Seniority
Lead
Job Description
Director, Engineering
Docusign
• Take full end-to-end ownership of Docusign's global availability, owning the customer experience and ensuring that every agreement processed is backed by a resilient, invisible infrastructure • Oversee the development of reliability tools and APIs used internally to accelerate developer velocity and externally by our customers to monitor the health of their account actions and health of their integrations, monitor agreement health, compliance, and platform trust • Manage and mentor our Principal (P6) and Staff SREs, acting as the strategic partner to our highest-level technical visionaries to ensure their designs solve real-world customer pain points • Negotiate "Error Budgets" with a focus on the user and advocate for them in every roadmap discussion, understanding that seconds of latency matter for both envelope sender and signer or minutes of downtime represent a blocked business deal for our customers • Influence Architecture of the Internal Developer Platform (IDP) that makes "doing the right thing" for the customer the easiest path for our 2,000+ developers • Act as the primary liaison with key external partners like Microsoft (Azure) and ensure seamless internal collaboration across Product, Engineering, and Compliance teams • Lead the organization from reactive firefighting to a predictive, self-healing culture through the aggressive adoption of Chaos Engineering and AlOps
Job Requirements
- 15+ years of experience in Infrastructure, SRE, or Software Engineering, with a minimum of 5 years in a Director-level role managing high-scale SaaS platforms
- Experience building tools and services, viewing infrastructure as a product and developers/customers as your primary users
- Experience taking accountability for complex, global systems and driving them to higher standards of excellence
- Experience making technical decisions based on user impact and translating "uptime" into "customer trust"
- Experience managing and growing high-level ICs (Principal/Staff) and leading visionaries who are technically specialized
- Experience with public cloud ecosystems and the strategic trade-offs involved in multi-region, high-availability architectures
- Extensive experience building resilient public cloud capabilities and architecting enterprise-grade container orchestration using Kubernetes (specifically Azure Kubernetes Service/AKS)
- Proven track record of architecting Internal Developer Platforms (IDPs) and building developer-facing tooling that directly boosts the velocity, autonomy, and productivity of massive software engineering organizations
- Hands-on experience and deep proficiency in modern programming languages (such as Go or Python) to lead from the front in building infrastructure automation software and internal APIs
- Experience managing or scaling infrastructure supporting high-demand AI/LLM workloads and predictive analytics models
Benefits
- Paid Time Off: earned time off, as well as paid company holidays based on region
- Paid Parental Leave: take up to six months off with your child after birth, adoption or foster care placement
- Full Health Benefits Plans: options for 100% employer paid and minimum employee contribution health plans from day one of employment
- Retirement Plans: select retirement and pension programs with potential for employer contributions
- Learning and Development: options for coaching, online courses and education reimbursements
- Compassionate Care Leave: paid time off following the loss of a loved one and other life-changing events
Related Guides
Related Job Pages
More Software Engineer Jobs
Quantitative Developer
OctusOctus delivers proprietary data and actionable insights, unlocking truths to accelerate your critical decisions.
• Assist with client onboarding and support. Work with the analytics team, data team, and business analysts to understand client data, configure portfolio compliance and analytics, and debug calculation issues • Implement, test, and maintain new functionality for portfolio compliance and onboarding • Help to improve and maintain documentation for internal team members
Role Description We’re looking for a skilled .NET C# Developer. If you’re passionate about building secure, scalable APIs, working with established systems while helping guide our shift toward the cloud, and are excited by the opportunity to explore machine learning integration—this is your chance to be part of something that truly matters. Qualifications - 3+ years of professional experience in .NET C# development - Proficiency with Entity Framework (preferably EF Core) - Strong command of SQL, including complex query writing and optimization - Experience building RESTful APIs with ASP.NET or ASP.NET Core - Familiarity with version control systems, especially Git - Solid problem-solving and debugging skills - Ability to communicate effectively and work independently or as part of a team Requirements - Exposure to Azure services such as App Services, Azure SQL, and Azure Functions - Basic understanding of machine learning model integration via APIs or Azure ML - Familiarity with OData, microservices, and distributed systems concepts - Experience writing unit tests (e.g., xUnit, NUnit, MSTest) - Knowledge of CI/CD practices, especially using GitHub Actions - Interest or experience in DevOps practices and automation Benefits - API Development: Design, build, and maintain RESTful APIs using .NET C#, focusing on performance, reliability, and security. - Entity Framework & SQL: Develop efficient data models using Entity Framework Core, and write optimized SQL queries for relational databases like SQL Server. - Cloud Transition Support: Contribute to new development efforts that utilize Azure services (e.g., Azure Functions, App Services, Azure SQL) as we begin migrating from on-prem infrastructure. - Machine Learning Integration: Collaborate with stakeholders to integrate machine learning models via RESTful APIs or Azure ML services. - Clean, Maintainable Code: Follow best practices to write testable, maintainable, and well-documented code. - Cross-Team Collaboration: Work closely with fellow developers and business partners to deliver secure, scalable solutions. - CI/CD Practices: Support continuous integration and delivery efforts using tools like GitHub Actions. - Problem Solving: Investigate and resolve performance issues, bugs, and bottlenecks in existing systems. Company Description Established in 2011, Trinetix is a dynamic tech service provider supporting enterprise clients around the world. Headquartered in Nashville, Tennessee, we have a global team of over 1,000 professionals and delivery centers across Europe, the United States, and Argentina. We partner with leading global brands, delivering innovative digital solutions across Fintech, Professional Services, Logistics, Healthcare, and Agriculture. Our operations are driven by a strong business vision, a people-first culture, and a commitment to responsible growth. We actively give back to the community through various CSR activities and adhere to international principles for sustainable development and business ethics.
Junior Mobile Engineer
Insight GlobalFounded in 2001, Insight Global (IG) offers enhanced staffing, placement staffing, and temporary-to-permanent staffing services, including long-term and short-t
• Help own and build out new features within our cross-platform TypeScript React Native app, and Golang backend APIs. • Manage our releases, using tools like cohorting, feature flags, and app-store infrastructure to ensure a safe rollout to our millions of active users. • Maintain a strong working relationship with product, design, and the business to ensure stakeholder needs are being evaluated and met. • Work with the team to continuously build clean, scalable, robust, and testable code. • Develop a deep working knowledge of your application, data domain, and KPIs.
Junior Mobile Engineer
Insight GlobalFounded in 2001, Insight Global (IG) offers enhanced staffing, placement staffing, and temporary-to-permanent staffing services, including long-term and short-t
• Help own and build out new features within our cross-platform TypeScript React Native app, and Golang backend APIs. • Manage our releases, using tools like cohorting, feature flags, and app-store infrastructure to ensure a safe rollout to our millions of active users. • Maintain a strong working relationship with product, design, and the business to ensure stakeholder needs are being evaluated and met. • Work with the team to continuously build clean, scalable, robust, and testable code. • Develop a deep working knowledge of your application, data domain, and KPIs.



