Senior Software Engineer
Role Overview
Build a developer ecosystem that extends Docusign features and applications through custom APIs.
Lead medium- to large-scale initiatives for the Developer and Extend platform and strategic AI initiatives.
Individual contributor role reporting to the Director of Software Engineering.
Key Skills for This Role
Full Job Posting
Role overview
Build a developer ecosystem that extends Docusign features and applications through custom APIs.
Lead medium- to large-scale initiatives for the Developer and Extend platform and strategic AI initiatives.
Individual contributor role reporting to the Director of Software Engineering.
Responsibilities
- Design and optimize secure, scalable systems, including queueing architectures and SQL and NoSQL storage.
- Build secure backend services and agents using JavaScript or other object-oriented languages.
- Develop feedback loops for AI agents and guide platform architecture and feature development.
- Collaborate with customers and internal teams to understand needs and iterate quickly.
- Provide technical guidance and mentorship; raise delivery risks proactively.
- Participate in Scrum, automated unit testing, CI/CD, code reviews, and Git-based version control.
- Join rotational on-call and coordinate incident response within and across teams.
Basic qualifications
- 8+ years of software development experience focused on cloud platforms and large-scale systems.
- Experience with Azure services, queueing systems, SQL databases, and NoSQL solutions.
- Experience with Node.js, C#, Java, C++, or Go.
- Experience building AI agents and prompt engineering.
- Experience using AI-assisted development tools for coding assistance or code generation.
- Experience with RESTful APIs, GraphQL APIs, microservices, and APIs at scale.
- Experience applying object-oriented methodologies and design patterns.
Preferred qualifications
- Knowledge or experience in high-scale, highly available systems.
- 3+ years of professional experience building complex, scalable applications.
- Problem-solving ability and curiosity to learn new technologies and toolsets.
- Experience with Node.js technology stack and various databases.
- Familiarity with microservice architecture and cloud platforms such as Azure or AWS.
- Care about high-performance, reusable code for shared product components.
Work arrangement
- Hybrid role with a required office location and a weekly expectation of at least two in-office days; frequency may vary by team.
Pay and incentives
- California base salary range: $164,700 to $266,000; Washington base salary range: $158,300 to $232,575.
- Eligible for a company bonus plan and restricted stock units.
Benefits
- Benefits include paid time off and holidays, parental leave, health plans, retirement plans, learning and development options, and compassionate care leave.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Docusign
Senior Software Engineer
San Francisco, USA
DocuSign seeks a Senior Software Engineer to design and operate scalable backend services, APIs, ingestion flows, and telemetry capabilities for its B2B agreement products. Candidates need 8+ years of software engineerin
Lead Application Product Manager - Customer Success
San Francisco, USA
DocuSign seeks a Lead Application Product Manager to guide internal applications supporting customer success, go-to-market, and operations. Candidates need 12+ years of product management experience, including meaningful
Sr. Product Marketing Manager, Platform Positioning
Chicago, USA
Docusign is seeking a Senior Product Marketing Manager to own positioning, messaging, and the strategic narrative for its Contract Lifecycle Management capabilities within the Intelligent Agreement Management platform. T
Recruiting Coordinator
Bengaluru, IND
Docusign is seeking a Recruiting Coordinator to support recruiters and deliver a seamless candidate interview experience. The role coordinates interviews, tracks candidates in recruiting systems, manages scheduling reque
Senior Manager, Web Operations
Seattle, USA
Docusign is seeking a Senior Manager to own global web production, operations, optimization, and execution across its digital presence. The role leads web producers and developers, manages CMS workflows, supports campaig
Software Engineer, Commerce Services
Bengaluru, IND
Docusign is seeking an entry-level software engineer for its Product Led Growth team to build, test, deploy, and maintain commerce and user-facing web applications. Candidates need a relevant degree or equivalent experie
Senior Software Engineer
San Francisco, USA
Lead Application Product Manager - Customer Success
San Francisco, USA
Sr. Product Marketing Manager, Platform Positioning
Chicago, USA
Recruiting Coordinator
Bengaluru, IND
Senior Manager, Web Operations
Seattle, USA
Software Engineer, Commerce Services
Bengaluru, IND
Software Engineer, Commerce Services
Bengaluru, IND
Software Engineer
Bengaluru, IND