Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer

Home > C/C++ programming jobs

Senior Software Engineer in USA

  • Pure Storage
  • Full time
  • Email
  • Santa Clara, CA

Responsibilities

  • Design, develop, and maintain build orchestration systems and tooling.
  • Improve build speed, reliability, reproducibility, debuggability, and ease of use across local and CI workflows.
  • Own containerized build environments and maintain consistent, isolated, reproducible build images.
  • Address large-scale C/C++ build challenges, dependency pruning, and static/dynamic linking tradeoffs.
  • Diagnose build-graph correctness issues, flaky builds, and incremental-build regressions.
  • Partner with technical leads and engineering management on the build systems and developer tooling roadmap.
  • Collaborate across engineering teams to understand pain points and prioritize tooling investments.
  • Establish operational excellence practices including observability, incident response, change management, and continuous improvement.
  • Use engineering metrics to improve build performance, reliability, and developer experience.
  • Mentor engineers and contribute to high technical standards.

Requirements

  • 5+ years of software engineering experience, including infrastructure, developer productivity, build systems, or platform engineering experience.
  • Strong understanding of modern build systems and toolchains, including dependency management, build-graph correctness, incremental and reproducible builds, artifact generation, and build isolation.
  • Hands-on experience with Make, CMake, or custom/in-house build orchestration tools.
  • Experience with large-scale C/C++ builds, dependency pruning, static/dynamic linking tradeoffs, and reproducible containerized builds.
  • Familiarity with Linux-based development environments and Docker.
  • Experience integrating build tooling into continuous integration workflows.
  • Experience using engineering metrics to evaluate and improve build performance, reliability, and developer experience.
  • Strong communication and cross-functional collaboration skills.

Benefits

  • Flexible time off, wellness resources, and company-sponsored team events.
  • Growth and development support, employee resource groups, and an inclusive workplace.
  • Primarily in-office work required from the Santa Clara office, except for PTO, work travel, or approved leave.
  • Ongoing application process with no stated deadline.
  • Accommodation support is available throughout the hiring process.

Salary: $180k - $270k/yr

Pure Storage

Pure Storage (NYSE: PSTG) uncomplicates data storage, forever. Pure delivers a cloud experience that empowers every organization to get the most from their data while reducing the complexity and expense of managing the infrastructure behind it. Pure’s commitment to providing true storage as-a-ser...

Similar positions

Senior Software Engineer, Simulation

  • ATOMS
  • Full time
  • USA
  • 09/13/2026
  • Salary: $195k - $246k/yr
  • San Francisco, CA

Firmware Engineer II

  • Varda Space Industries
  • Full time
  • USA
  • 09/13/2026
  • Salary: $144k - $184k/yr
  • El Segundo, CA

Senior Software Engineer, Simulation

  • CloudKitchens
  • Full time
  • USA
  • 09/13/2026
  • Salary: $195k - $246k/yr
  • San Francisco, CA

Senior Sr Staff AI Infrastructure

  • DiDi
  • Full time
  • USA
  • 09/13/2026
  • Salary: $170k - $351k/yr
  • San Jose, CA

Software Engineer, Battlespace Awareness

  • Anduril Industries
  • Full time
  • USA
  • 09/13/2026
  • Salary: $191k - $253k/yr
  • Waltham, MA