Senior/Staff Backend Engineer - Distributed System

Zettabytes Inc
  • NY
  • $200,000–$265,000 Per Year
30+ days ago

Job Description

About Zettabyte

  • AI computing company: we turn GPU hardware into reliable, high-utilisation AI compute through software, orchestration and full lifecycle operations
  • What we offer: enterprise GPU cloud and AI inference, software for data centre owners to run their own GPU clouds, turnkey and sovereign AI data centres, edge computing and GPU financing
  • Who we work with: GPU owners, data centre operators, enterprises, OEMs, integrators and financiers across multiple markets
  • How we work: fast-moving and high-accountability; we value speed, ambition, clarity, ownership and measurable outcomes

Role Summary

Zettabyte's mission is to make AI compute ubiquitous, seamless and limitless: a cloud where AI just works, anywhere, anytime.

The Senior/Staff Backend Engineer leads the design and implementation of the high-scale backend services and distributed architectures that orchestrate GPU clusters for AI workloads. The role creates APIs that handle GPU allocation, memory management, compute scheduling and multi-tenant isolation.

It tackles problems such as sharing expensive GPU resources efficiently across users, handling GPU memory constraints for large models, and keeping quality of service when workloads compete for compute.

Reporting Line

Reports to: Co-CTO and CPO

Key Responsibilities

  • Developer APIs: design APIs that abstract complex GPU operations into simple developer experiences.
  • Scheduling: build scheduling algorithms that maximise GPU utilisation while meeting SLAs.
  • Resource management: develop resource management for GPU lifecycle, provisioning, allocation, scheduling and release.
  • Usage and billing: create usage tracking and billing systems for GPU-hours, memory usage and compute utilisation.
  • Monitoring and recovery: implement GPU-specific metrics, health checks and automatic failure recovery.
  • Multi-tenancy: build resource isolation, quota management and fair scheduling.
  • Model serving: optimise cold starts and implement efficient model loading strategies.
  • Interfaces: expose complex infrastructure through intuitive interfaces with frontend engineers, using AI-assisted coding tools.

Required Qualifications

  • 5+ years of backend engineering experience with distributed systems
  • Strong proficiency in Go, Python or similar backend languages
  • Experience with resource scheduling, orchestration and API design (REST, GraphQL, gRPC)
  • Understanding of hardware constraints and system optimisation
  • Linux systems knowledge and containerisation experience (Docker, Kubernetes)
  • Comfort working with expensive resources where efficiency directly affects cost
  • Excitement about novel problems in AI infrastructure and a start-up mindset, comfortable with ambiguity and rapid iteration

Bonus Qualifications

  • GPU or HPC cluster management, or GPU virtualisation and sharing technologies
  • Understanding of ML and AI workload patterns and requirements
  • Background in performance optimisation for compute-intensive workloads
  • Experience with high-value resource allocation, billing or metering systems

What Success Looks Like (First 90 to 180 Days)

  • GPU allocation and scheduling services delivered with measurable utilisation gains
  • Usage tracking accurate enough to bill customers with confidence
  • Multi-tenant isolation and quotas in production
  • Senior technical leadership visible in design reviews and mentoring

Why This Role Matters

  • High stakes: a single API call can allocate thousands of dollars of compute an hour.
  • Customer impact: these optimisations decide whether AI start-ups can afford to train their models.

Working Norms at Zettabyte

  • Bias to action: deliver drafts quickly, then iterate on feedback
  • Be precise: double-check numbers and facts; sloppy analysis creates downstream cost
  • Make it usable: package outputs for decision-making, not data dumps
  • Own the process: whoever drives a deliverable manages stakeholders and timelines
  • Learn the ecosystem: understand GPUs, cluster operations and the buyer landscape

Details

  • Workplace: Hybrid, 3 days in office and 2 days remote, Palo Alto
  • Employment type: Full-time
  • Compensation: USD 200,000 to 265,000 a year base salary, plus equity
  • Benefits: Medical, dental and vision insurance; 401(k) retirement plan; paid time off and US public holidays; equity
  • Work authorisation: Required in the United States, without need for visa sponsorship
  • Equal opportunity: Zettabyte is an equal opportunity employer; qualified applicants with arrest or conviction records will be considered in line with the California Fair Chance Act

Interested in This Position?

Apply

Numbers & Facts

LocationNY
Salary$200,000–$265,000 Per Year

Skills

  • Algorithmsunmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Billingunmatched
  • Cloud Computingunmatched
  • Computer Softwareunmatched
  • Delivery Managementunmatched
  • Distributed Computingunmatched
  • Dockerunmatched
  • Ecosystemsunmatched
  • Energy Efficiencyunmatched
  • Engineeringunmatched
  • Fact Checkingunmatched
  • GPU (Graphics Processing Unit)unmatched
  • GraphQLunmatched
  • High Tech Industryunmatched
  • Linux Operating Systemunmatched
  • Memory Hardwareunmatched
  • Memory Managementunmatched
  • Mentoringunmatched
  • Metricsunmatched
  • Network Operations Centerunmatched
  • OEM (Original Equipment Manufacturer)unmatched
  • Performance Tuning/Optimizationunmatched
  • Purchasing/Procurementunmatched
  • Python Programming/Scripting Languageunmatched
  • QoS (Quality of Service)unmatched
  • Quality Managementunmatched
  • REST (Representational State Transfer)unmatched
  • Resource Managementunmatched
  • Service Deliveryunmatched
  • Service Level Agreement (SLA)unmatched
  • Startupunmatched
  • Systems Engineeringunmatched
  • Technical Leadershipunmatched
  • Training/Teachingunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Virtualizationunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder