Software Engineer, Backend Developer, Full Stack Developer
Seattle, King County, Washington, 98127, USA
Listed on 2025-12-22
-
Software Development
Software Engineer, Backend Developer, Full Stack Developer, Cloud Engineer - Software
Company Overview
Docusign brings agreements to life. Over 1.5 million customers and more than a billion people in over 180 countries use Docusign solutions to accelerate the process of doing business and simplify people’s lives. With intelligent agreement management, Docusign unleashes business-critical data that is trapped inside of documents. Until now, these were disconnected from business systems of record, costing businesses time, money, and opportunity.
Using Docusign’s Intelligent Agreement Management platform, companies can create, commit, and manage agreements with solutions created by the #1 company in e-signature and contract lifecycle management (CLM).
In this role, you will be a member of the Account Provisioning and Usage platform development team. We are responsible for ensuring that customers receive the features and services that they’ve purchased across a growing suite of Docusign products and features. You will work closely with product and other engineers to deliver and develop backend platform service features in a scalable and secure manner.
You will use your experience working with production web applications at scale to design, implement and maintain RESTful and GRPC APIs, microservices and integrations with external services.
A successful person in this role will want to work in an environment where you are challenged to continue learning and growing. Where your voice and opinions will be heard and you can make a real difference. You will work closely with Product Management, Core Engineering, and internal Business and Partner teams to enable delivering value to customers faster. Docu Sign is transforming the way that our customers create, commit, and manage agreements.
Our team is working on highly visible and impactful work to simplify and modernize the way that Docu Sign packages and manages features across single and multi-account customers and we need talented developers to help us get there!
This position is an individual contributor role reporting to Director, Software Engineering.
Responsibility- Design, develop and maintain modern web features and service integrations for our backend platform services
- Deliver secure, performant, scalable and reusable enterprise quality code utilizing Agile practices and a Continuous Integration and Deployment CI/CD pipeline
- Collaborate through code reviews, pair programming and online remote communication to help ensure we ship scalable, secure and highly available code
- Mentor team members who are learning skills which you have mastered
- Keep current with the latest software engineering best practices and sharing with the team to continuously increase quality, efficiency and productivity
- Apply strong analytical skills and ability to investigate and update code that you are unfamiliar with
Hybrid: Employee divides their time between in-office and remote work. Access to an office location is required. (Frequency: Minimum 2 days per week; may vary by team but will be weekly in-office expectation)
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.
What you bringBasic
- A bachelor's degree in Computer Science, Computer Engineering, or other related engineering field, or comparable industry experience within a software organization
- 2+ years of experience implementing and maintaining backend services, including RESTful or grpc API endpoints using a modern software language and/or framework
- Professional experience with server-side development
- Experience working with JavaScript, Node.js, C#, Go, Java or other modern programming languages
Preferred
- Experience developing in C#
- Experience working in an agile development environment
- Experience in integrating with web-based products
- Strong organizational, problem-solving and communication skills
- A demonstrated willingness to assist other team members through brainstorming, mentorship, pair-programming,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).