Software Engineer

DocusignSeattle, WA
Hybrid

About The Position

We are building a cutting-edge App ecosystem for Docusign that will empower developers to seamlessly integrate and extend Docusign’s features and applications by implementing custom APIs. You’ll contribute to building and maintaining the Extensibility Platform that empowers developers to integrate with, and extend, Docusign’s features through custom APIs. In this role, you will implement reliable, scalable, and secure features for the ecosystem, working alongside experienced engineers and collaborating with cross-functional teams. You will collaborate closely with cross-functional teams across the organization, contributing to both platform architecture and feature development. Your work will impact multiple engineering and product teams as you contribute to the development of the platform’s foundational features. Additionally, you will participate in inner-team collaboration by engaging in code reviews, assisting in architectural discussions, and contributing to incident response processes. This position is an individual contributor role reporting to the Sr. Manager, Engineering.

Requirements

  • 5+ years of professional software development experience, ideally with cloud platforms and distributed systems
  • Experience developing applications using NodeJS/Typescript or related technologies
  • Experience with Azure services, CI/CD pipelines (e.g., Azure DevOps), Kubernetes, and Terraform
  • Experience with queueing systems, NoSQL databases (such as CosmosDB or MongoDB), and SQL databases (such as Azure SQL)

Nice To Haves

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Ability to work effectively on a collaborative engineering team, actively communicating and sharing knowledge
  • A continuous learner, interested in evolving your skills and contributing innovative ideas to the project
  • Strong problem-solving skills with a desire to learn and apply best practices for scalability, reliability, and security
  • Experience in developer ecosystems or extensibility frameworks
  • Exposure to code reviews and collaborative development tools

Responsibilities

  • Contribute to the development and maintenance of Docusign's App ecosystem, enabling integration with core Docusign features via APIs
  • Implement solutions using Azure technologies, Kubernetes, Terraform, and modern software development practices, with guidance from senior engineers
  • Assist in designing secure and scalable systems, including queueing architectures and storage (NoSQL and SQL), to meet ecosystem needs
  • Work closely with team members and stakeholders to deliver features that support easy creation and integration of external apps
  • Participate in code reviews, share feedback, and learn best practices in software development and DevOps
  • Collaborate on internal processes, such as workflow optimization and process automation, to improve team efficiency
  • Contribute to incident response and troubleshooting efforts, ensuring platform reliability

Benefits

  • 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).
  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service