Software Engineer (Storage & Data Pipeline Infrastructure)

DocuSign Inc

Seattle, WA • 1h ago • On-site

Mid

On-site

111,900 - 162,250 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Software Engineer (Storage & Data Pipeline Infrastructure) role

Improve your resume now

$111,900 – $162,250/year

Quick Facts

  • Role: Software Engineer (Storage & Data Pipeline Infrastructure)
  • Focus: Backend infrastructure and data pipelines for ingesting, processing, storing, and serving data

Description

You will join the Storage and Data Pipeline Infrastructure team to design, implement, and maintain scalable, secure, and operationally sound data ingestion workflows and storage integrations. The work includes building reusable components for batch and incremental data movement, transformation, data quality, schema evolution, retention, and governed access. You will deliver enterprise-quality code, observability, and reliability features while partnering with product and engineering teams.

Responsibilities

  • Design, develop, test, and maintain storage and data pipeline infrastructure
  • Build reusable ingestion, transformation, and serving components across multiple source systems
  • Develop batch and incremental workflows using cloud storage, distributed processing, and databases
  • Implement data validation, schema handling, deduplication, checkpointing, retries, backfill, and error handling
  • Create logging, monitoring, alerts, dashboards, and runbooks to detect and diagnose live issues
  • Investigate defects and production issues and implement durable fixes
  • Apply access control, tenant isolation, data retention, deletion, and privacy requirements
  • Collaborate through code reviews, pair programming, design reviews, and documentation
  • Stay current with software engineering and data engineering best practices

Requirements

  • Bachelor’s degree in Computer Science/Engineering or related field, or comparable experience
  • 2+ years of experience implementing and maintaining production software
  • Experience with server-side development, data stores, APIs, or data pipelines
  • Experience with Python, Java, Scala, C#, Go, or another modern programming language
  • Strong software development fundamentals: testing, version control, debugging, and code reviews

Benefits

  • Bonus eligibility (role-dependent) and Restricted Stock Units (RSUs)
  • Paid time off and paid company holidays; up to six months paid parental leave
  • Full health benefits options from day one (including 100% employer paid options)
  • Retirement plans with potential employer contributions
  • Learning and development support (coaching, online courses, education reimbursements)
  • Compassionate care leave

Additional Notes

  • Hybrid role: at least 2 days per week in office (weekly in-office expectation)
  • No visa sponsorship/immigration support; applicants must be authorized to work in the U.S. full-time, permanent basis

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report