Software Engineer
DocusignAbout the role
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).
What you'll do
Our Workspaces team builds solutions to modernize the real estate business and beyond! The Software Engineer 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 UX to develop products our customers love. Our office is working to become the most innovative and forward thinking company here in the Chicago area and we need more high energy, talented developers to help us get there!
This position is an individual contributor role reporting to the Sr. Manager, Software Engineering.
Responsibility
Learn and adopt best practices for responsiveness, performance and accessibility
Write and ship modular, secure, and scalable code
Raise issues and opportunities for improvement early and often
Demonstrate strong focus on instrumenting features being developed
Test your code at all levels and ensure its quality before shipping
Participate in live site reviews
Partner with product managers, designers, and peer engineers
Build deep product and customer knowledge
Job Designation
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 bring
Basic
- 2+ years of software engineering or related experience
- 1+ year of experience in modern front end development technologies such as React, Vue, or Angular
- Experience with JS, HTML, CSS, AJAX, and JSON
- Experience working the full stack preferably in one or more of OO programming languages like C# or Java
- Experience working with Designers and Usability Researchers
- Experience developing software solutions using object-oriented methodologies and design patterns
- BS degree in Computer Science or equivalent experience
Preferred
- Passion for UI and good sense of usability and design
- Experience with consuming and building RESTful web-services, React, Typescript, GraphQL and Node.js
- Experience working with cross-browser behaviors and quirks
- Experience with using telemetry to gain insights into usage patterns and feature success
- Experience with Git, continuous integration, and deployment tools
Wage Transparency
Pay for this position is based on a number of factors including geographic location and may vary depending on job-related knowledge, skills, and experience.
Based on applicable legislation, the below details pay ranges in the following locations:
Illinois and Colorado: $103,100.00 - $141,725.00 base salary
This role is also eligible for the following:
- Bonus: Sales personnel are eligible for variable incentive pay dependent on their achievement of pre-established sales goals. Non-Sales roles are eligible for a company bonus plan, which is calculated as a percentage of eligible wages and dependent on company performance.
- Stock: This role is eligible to receive Restricted Stock Units (RSUs).
Global benefits provide options for the following:
- 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
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s