Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

DocuSign Logo

Sr. Software Engineer

DocuSign

$151,200 - $254,350
Sep 17, 2025
San Francisco, CA, US
Apply Now

Docusign is looking to integrate AI/ML solutions into their e-commerce platform to enhance user experiences, optimize business processes through intelligent automation, and leverage AI/ML to drive innovation and efficiency in their products.

Requirements

  • 8+ years of professional experience building scalable and testable APIs in C-Sharp/.Net or Java
  • Hands-on, professional experience integrating with both internal and external APIs
  • Strong object-oriented design and programming skills
  • Understanding of AI and foundational concepts
  • Experience with GraphQL
  • Experience with NoSQL
  • Knowledge of Azure, Azure DevOps, Docker, and Kubernetes

Responsibilities

  • Write high-quality code, primarily in C-Sharp, that is easy to maintain and test
  • Maintain and develop automated tests for your code
  • Participate in an Agile environment using Scrum software development practices, automated unit testing, CI/CD, code reviews, version control systems (GIT)
  • Diagnose and resolve production impacting issues and maintain the code as needed
  • Set up telemetry and monitoring on production applications and services
  • Be responsible for complete backend development of new features
  • Collaborate with product and data teams to identify opportunities for AI/ML integration and deliver intelligent features within the e-commerce application

Other

  • 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)
  • You enjoy fast-paced entrepreneurial environments where you can solve difficult problems using current technologies and tools, including AI and machine learning frameworks.
  • You collaborate well with other team members when brainstorming, designing, and implementing new solutions.
  • You enjoy helping the team succeed by thinking about ways to improve processes, suggesting ways to make the team more effective, mentoring, and modeling engineering best practices.
  • BS degree in Computer Science or equivalent work experience