Backend Engineer - AI Infrastructure

Pure Storage revolutionizes data storage and AI infrastructure, serving 11,000+ customers including 58% of Fortune 500 companies.
$207,000 - $312,000
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
8+ years of experience
AI · Enterprise SaaS

Description For Backend Engineer - AI Infrastructure

Pure Storage is revolutionizing the AI infrastructure landscape with a mission to simplify how data scientists and model engineers interact with data. As part of the AI Infrastructure team, you'll be working on a breakthrough platform that abstracts away infrastructure complexities, allowing AI practitioners to focus on data, math, and models. This is a ground-up reimagining of the data stack, not an extension of existing solutions.

The role offers a unique opportunity to join a high-impact team with startup DNA, working on a fully functional prototype aimed at production-level design and early customer engagement by 2025. You'll be instrumental in developing cloud-native, on-premises capable solutions that are both high-performance and extremely scalable.

Pure Storage has an impressive track record, being recognized as a leader in Gartner's Magic Quadrant for ten consecutive years and maintaining a Net Promoter Score in the top 1% of B2B companies globally. With 11,000+ customers, including 58% of the Fortune 500, the company is well-positioned for continued growth and innovation.

The position offers competitive compensation ($207,000-$312,000) plus potential incentive pay and equity. Pure Storage's culture emphasizes individuality, professional growth, and work-life balance, supported by comprehensive benefits and flexible time off. The company is committed to equality and diversity, encouraging applications from candidates who believe they can contribute to their innovative environment.

Working from the Santa Clara office, you'll be part of a team that values technical excellence, mentorship, and the ability to drive high-quality design that stands the test of time. This role is perfect for someone who thrives in a high-velocity environment with minimal bureaucracy and wants to make a significant impact in the AI infrastructure space.

Last updated 14 days ago

Responsibilities For Backend Engineer - AI Infrastructure

  • Architect and develop highly distributed, performant, and scalable backend systems
  • Design robust data models and implement efficient database schemas
  • Work on large-scale AI workflows
  • Collaborate with user experience engineers to define product vision
  • Drive technical excellence by mentoring junior engineers
  • Optimize system performance and reliability

Requirements For Backend Engineer - AI Infrastructure

Python
Go
Rust
PostgreSQL
MySQL
Kubernetes
  • 8+ years of backend engineering experience with focus on high-scale, distributed systems
  • Deep expertise in Python, Go, C/C++ or Rust for backend development
  • Strong understanding of database design, indexing, schema migration, and versioning
  • Experience working with message queues, event-driven architectures, and streaming data processing
  • Hands-on experience with containerization and cloud-native development
  • Ability to work end-to-end, from system design to implementation
  • Strong problem-solving skills with bias toward action and ownership
  • Must work from the Santa Clara, California office

Benefits For Backend Engineer - AI Infrastructure

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • Flexible time off
  • Wellness resources
  • Company-sponsored team events
  • Employee resource groups through Pure Equality program
  • Pure Good Foundation for volunteering and grants

Interested in this job?

Jobs Related To Pure Storage Backend Engineer - AI Infrastructure

Linux Kernel Developer

Senior Linux Kernel Developer position at Pure Storage, focusing on enterprise storage system development with C/C++ and Python, requiring 5+ years of experience.

Senior Technical Support Engineer

Senior Technical Support Engineer role at Pure Storage, leading data storage solutions provider, requiring 3+ years experience in technical support with focus on hardware and software troubleshooting.

Storage System QA Engineer

Senior Storage System QA Engineer position at Pure Storage, focusing on cloud-native storage solutions testing and quality assurance leadership.

Linux Kernel Developer

Senior Linux Kernel Developer position at Pure Storage, focusing on enterprise storage system development with C/C++ and Python, requiring 5+ years of experience.

Systems Engineer

Senior Systems Engineer role at Pure Storage in Bangalore, focusing on enterprise storage solutions and technical sales.