Company Overview
DocuSign helps organizations connect and automate how they agree. Our flagship product, eSignature, is the world’s #1 way to sign electronically on practically any device, from virtually anywhere, at any time. Today, more than a million customers and a billion users in over 180 countries use DocuSign to accelerate the process of doing business and simplify people’s lives.
What you’ll do
As a critical contributor of the Enterprise Support Services team, you will partner with business, operations, IT and product group stakeholders to deliver and support applications and systems that are highly available, scalable, efficient and customer support oriented. You will be responsible for the development and implementation of internal systems, in-house developed tools, and 3rd party app integrations to address business and technical requirements that deliver efficient, scalable platforms to enable best in class product support. You will also build and optimize scalable self-service data solutions to empower stakeholders to address their data analytics needs. As a member of the team, you will drive feature improvements to the Customer Support ecosystem by championing the perspectives of customers and support engineers, make data driven decisions that clearly identify product, service, and policy requirements, and drive KPIs for reliability and scale along with customer satisfaction.
This position is an individual contributor role reporting to the Director, Support Services.
Responsibility
- Champion agile development practices
- Adopt, enforce and enhance the use of tools, applications and processes for an efficient agile development process, such as code management, code reviews, automated unit, functional and regression testing, continuous integration and delivery
- Maintain and refactor code as needed
- Influence architectural decisions, technology selection, design of scalable and sustainable solutions, and risk mitigation strategies impacting production systems and applications
- Assist with the migration of ADX widgets and dashboard pages that use logging and telemetry data to identify customer workflow and integration issues to Grafana
- Perform a detailed analysis of existing ADX widgets and dashboard pages to understand their functionality, design, and underlying data
- Replicate the functionality of ADX widgets and dashboard pages in Grafana, ensuring an equivalent or superior user experience
- Perform rigorous testing to ensure the newly created Grafana widgets and dashboard pages function as expected
- Troubleshoot and resolve any issues that arise during the migration process
- Collaborate with various teams to ensure efficient and effective migration
- Document the migration process and any challenges encountere to create a knowledge base for future migrations
- Provide training and support to end-users to help them transition to the new Grafana-based system
- Create alerts based on metrics in the Grafana dashboard to support real-time decision-making and proactive issue resolution
- Build new dashboard pages in Grafana, effectively visualizing complex data sets for a diverse set of stakeholders
- Develop and implement tools, leveraging languages such as JavaScript and .NET, to interact with Grafana and ADX dashboards for various automation needs
- Collaborate with various teams to understand their data visualization needs and translate these requirements into effective ADX and Grafana dashboards
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
- BS degree in CS or EE or equivalent work experience.
- 5+ years professional experience in software development
- Experience defining complex SQL or KQL queries and experience with data visualization (KQL preferred)
Preferred
- Familiarity with using logging and telemetry to drive prescriptive changes to customer workflows and integrations
- Excellent problem-solving skills and attention to detail
- Good communication and interpersonal skills, with the ability to work collaboratively across teams
- Experience with ADX (Azure Data Explorer) or Grafana
- Experience with Kusto and Azure data environments
- Experience with Kusto Query Language
- Certifications in Grafana or relevant Microsoft Azure certifications
- Experience in a similar migration project
- Knowledge of other data management platforms like Microsoft Azure, Amazon Redshift, Google BigQuery, or Oracle Database can be beneficial
- Knowledge of other data visualization tools such as Tableau, Power BI, or Looker could be advantageous
- Knowledge of data analysis languages like Python or R would be valuable, especially if advanced data manipulation or analysis is required before visualizing the data in Grafana
- Familiarity with version control systems like Git can be important for managing code and tracking changes over the course of the project
- Experience with cloud platforms like AWS, Google Cloud, or Microsoft Azure could be beneficial
- Familiarity with DevOps tools and practices, such as Jenkins, Docker, or Kubernetes, could be useful, these tools might be used for automating processes, deploying applications, or managing infrastructure
- Knowledge of Agile or Scrum methodologies can be useful for managing the project and coordinating with the team
- Familiarity with UX design tools like Sketch, Figma, or Adobe XD could be beneficial as the role involves designing new Grafana dashboards
Wage Transparency
Based on applicable legislation, the below details pay ranges in the following locations:
Washington: $123,700.00 – $184,275.00 base salary
This role is also eligible for bonus, equity and benefits.
Life at DocuSign
Working here
DocuSign is committed to building trust and making the world more agreeable for our employees, customers and the communities in which we live and work. You can count on us to listen, be honest, and try our best to do what’s right, every day. At DocuSign, everything is equal.
We each have a responsibility to ensure every team member has an equal opportunity to succeed, to be heard, to exchange ideas openly, to build lasting relationships, and to do the work of their life. Best of all, you will be able to feel deep pride in the work you do, because your contribution helps us make the world better than we found it. And for that, you’ll be loved by us, our customers, and the world in which we live.
Accommodation
DocuSign provides reasonable accommodations for qualified individuals with disabilities in job application procedures. If you need such an accommodation, including if you need accommodation to properly utilize our online system, you may contact us at accommodations@docusign.com.
If you experience any technical difficulties or issues during the application process, or with our interview tools, please reach out to us at taops@docusign.com for assistance.
Applicant and Candidate Privacy Notice
States Not Eligible for Employment
This position is not eligible for employment in the following states: Alaska, Hawaii, Maine, Mississippi, North Dakota, South Dakota, Vermont, West Virginia and Wyoming.
#LI-Hybrid