Software Engineer

DocusignSeattle, WA
11d$94,600 - $137,875Hybrid

About The Position

In this role, you will be a member of the Settings and Notification platform development team. We are responsible for ensuring that customers' feature settings are stored/accessed and their notifications including Email/SMS/Whatsapp are delivered using high volume, low latency services. You will work closely with product and other engineers to deliver and develop platform service features in a scalable and secure manner. This position will demand critical thinking skills, ability to quickly understand existing systems and the ability to work in agile environments. The ability to take smart and educated risks is essential to the success of the position 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. Docusign 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 DocuSign 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 the Senior Software Engineering Manager.

Requirements

  • A bachelor’s degree in Computer Science, Computer Engineering, or other related engineering field, or comparable industry experience within a software organization
  • Experience working with JavaScript, Node.js, C#, Go, Java or other modern programming languages

Nice To Haves

  • Object oriented programming experience
  • Experience working on software project
  • Strong organizational, problem-solving and communication skills

Responsibilities

  • Write high quality code and services that are easy to maintain and test
  • Participate actively in the design and architecture of our features
  • Work with Project Management and other developers to understand design requirements and provide estimates for development
  • Work as part of a passionate, agile development team to deliver engaging web user experiences
  • Research new features and technologies
  • Apply strong analytical skills and ability to investigate and update code that you are unfamiliar with

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