Senior Software Engineer, Developer Tools (Python/C++)

purestorage

Santa Clara (CA)

On-site

USD 180,000 - 270,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Pure Storage is seeking a Senior Software Engineer for the Hyperscale Line of Business. You will build and productize shared tooling that improves developer velocity, focusing on Python and C++ workflows in a fast-moving engineering environment.

You will prototype with AI-assisted development, implement robust interfaces (REST, gRPC, CLI), and mentor others while driving operational excellence. This is an in-office role in Santa Clara with competitive salary and equity options.

Qualifications

  • Six+ years of production software engineering experience in developer productivity or platform engineering.
  • Mastery of Python and C++ in production Linux environments.
  • Experience building internal tools and turning prototypes into shared tools.
  • Knowledge of containerization (Docker) for reproducible environments.
  • Fluent use of AI coding tools to move fast.
  • Experience designing clean interfaces (gRPC, REST, CLI) for tools.

Responsibilities

  • Develop and maintain shared tooling for high-toil engineering workflows.
  • Prototype and iterate with AI tooling to adapt to changing requirements.
  • Improve developer velocity by diagnosing workflow friction using engineering metrics.
  • Design and ensure reliability of tools and services; write robust software.
  • Mentor junior engineers and participate in code reviews; uphold operational excellence.

Skills

Python
C++
Go
Java
REST
gRPC
CLI
AI-assisted development
engineering metrics

Education

Bachelor's degree in Computer Science or Electrical Engineering

Tools

Docker
Prometheus
fb303
scribe
t-digest

Job description

Pure Storage is seeking a Senior Software Engineer for the Hyperscale Line of Business. You will build and productize shared tooling that improves developer velocity, focusing on Python and C++ workflows in a fast-moving engineering environment.

You will prototype with AI-assisted development, implement robust interfaces (REST, gRPC, CLI), and mentor others while driving operational excellence. This is an in-office role in Santa Clara with competitive salary and equity options.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Engineering Acceleration, Hyperscale Line of Business
Senior Software Engineer - Engineering Acceleration, Hyperscale Line of Business

purestorage • Santa Clara (CA)

On-site
USD 180,000 - 270,000
Senior Build Systems Engineer — Scale C/C++ & CI
Senior Build Systems Engineer — Scale C/C++ & CI

Socket.dev • Santa Clara (CA)

On-site
USD 180,000 - 270,000
Flexible time off
Wellness resources
Team events
Principal Software Engineer – Distributed Data Platforms
Principal Software Engineer – Distributed Data Platforms

Pure Storage • Santa Clara (CA)

On-site
USD 217,000 - 326,000
Flexible time off
Wellness resources
Company-sponsored team events
Staff Build Platform Engineer for Hyperscale
Staff Build Platform Engineer for Hyperscale

Pure Storage, Inc. • Santa Clara (CA)

On-site
USD 217,000 - 326,000
Senior Software Engineer– Engineering Acceleration, Hyperscale Line of Business
Senior Software Engineer– Engineering Acceleration, Hyperscale Line of Business

Everpure • Santa Clara (CA)

On-site
USD 180,000 - 270,000
Flexible time off
Wellness resources
Company-sponsored team events
Senior Pipeline Engineer - CI/CD Systems & Automation
Senior Pipeline Engineer - CI/CD Systems & Automation

Pure Storage, Inc. • Santa Clara (CA)

On-site
USD 180,000 - 270,000
Flexible time off
Wellness resources
Company-sponsored team events
Senior Pipeline Engineer - Power CI/CD & Build Systems
Senior Pipeline Engineer - Power CI/CD & Build Systems

purestorage • Santa Clara (CA)

On-site
USD 180,000 - 270,000
Flexible time off
Wellness resources
Team events
Senior Software Engineer, Hyperscale Build Environments and Tools
Senior Software Engineer, Hyperscale Build Environments and Tools

Socket.dev • Santa Clara (CA)

On-site
USD 180,000 - 270,000
Flexible time off
Wellness resources
Team events
Senior Software Engineer - Production Engineer
Senior Software Engineer - Production Engineer

Pure Storage, Inc. • Santa Clara (CA)

On-site
USD 180,000 - 270,000
Flexible time off
Wellness resources
Team events
Senior Build Systems Engineer — Hyperscale Platform
Senior Build Systems Engineer — Hyperscale Platform

Everpure • Santa Clara (CA)

On-site
USD 180,000 - 270,000