DocuSign-posted about 1 year ago
$134,900 - $216,975/Yr
Full-time • Mid Level
Onsite • San Francisco, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

The Full Stack Software Engineer - Orchestration AI at DocuSign is responsible for developing and maintaining scalable microservices and user-facing functionalities. This role combines back-end and front-end development, focusing on leveraging AI technologies to enhance DocuSign's offerings. The position is part of a team that operates with a startup feel while benefiting from the resources of a larger organization. The engineer will work within an Agile/Scrum framework and contribute to the overall success of the product by writing high-quality code and collaborating with other team members.

  • Write clean, high-quality, maintainable, and testable code, primarily using React and C#
  • Develop within an Agile/Scrum framework, leveraging tools such as automated unit testing, CI/CD pipelines, code reviews, and version control (Git)
  • Identify and raise issues proactively that could impact delivery timelines
  • Work in SQL, Backend Services, REST API, Azure stack
  • Work with Project Management and other developers to understand design requirements and provide estimates for development
  • Fix production issues and maintain the code as needed
  • Minimum of 5 years of related experience with a Bachelor's degree; or 3 years related experience with a Master's degree; or a PhD without experience; or equivalent experience
  • Experience working in an agile development environment
  • Experience in modern server-side development using modern programming languages like .NET, JVM (Java/Scala), NodeJS, or others
  • Experience with NoSQL and SQL
  • Experience working with scalable microservices
  • Experience making improvements to existing large code base
  • Experience using Git or other version control systems
  • Fluency in English both verbal and written
  • Practical experience with any Cloud technologies: Azure, AWS, etc
  • Experience working with Azure stack such as Cosmos DB, Service Bus, Event Hub
  • Experience with Kubernetes, Docker or other containerization technologies
  • Excellent problem-solving skills
  • Ability to learn and curious about new technologies and tool sets
  • Experience working for a SaaS company
  • Experience working independently and in team environment as needed
  • A track record of being a self-starter - Individual/team responsibility is our main driver in the development work
  • Experience with React/Typescript
  • Focus on writing high quality code that is easy to maintain and read by others
  • 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