DocuSign logo
DocuSignPosted 1 month ago

Software Engineer

$146,400–$235,375 year

HybridSan Francisco, California, United States

Full TimeLarge

Job Summary

Design, develop, and maintain scalable, fault-tolerant full-stack systems across backend services and frontend applications using microservices principles and containerized cloud technologies. Build high-quality, production-ready code with comprehensive test coverage while collaborating with Product Management and UX designers to translate business requirements into end-to-end solutions. Work within an agile environment to drive design, implementation, testing, and release of features that enable administrators to build agreement management workflows without coding experience. Participate in the entire software lifecycle, including version control, CI/CD pipelines, and regional cloud deployments, while exploring new technologies to improve system performance and maintainability. This individual contributor role reports to the Director, Software Engineering and requires a hybrid schedule with minimum two days per week in-office.

Required Qualifications

  • 5+ years of software development experience or equivalent
  • Bachelor's or Master's in Computer Science, Electrical Engineering, Information Systems, Informatics, or equivalent
  • Experience with data structures, algorithms, operating systems, and distributed systems fundamentals
  • Experience with backend languages (C#, Go, Java, Node.js) and frontend frameworks (React, Angular, Vue.js, TypeScript, JavaScript)
  • Experience developing and consuming RESTful APIs
  • Hands-on experience with cloud technologies (Azure, AWS, GCP) and deploying full-stack applications in production
  • Familiarity with cloud-native services, containerized applications (Kubernetes, Docker), and microservices architectures
  • Knowledge of end-to-end testing, including unit tests, integration tests, and frontend automated tests
  • Experience with high-scale distributed systems and fault-tolerant design principles
  • Strong problem-solving, organizational, and cross-functional collaboration skills
  • Experience with Agile methodologies, Test-Driven Development (TDD), CI/CD pipelines, and regional cloud deployments
  • Passion for learning and applying new full-stack technologies and frameworks
  • Access to an office location is required
  • Minimum 2 days per week in-office expectation

Desired Qualifications

  • Critical thinking skills
  • Ability to quickly understand existing systems
  • Ability to work in agile environments
  • The ability to take smart and educated risks
  • A passion for building quality experiences to make it easier for customers to manage their users of Docusign

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce