# Software Engineer - Member of Technical Staff (Consumption Team)

**Company:** [Mithril](https://hotfix.jobs/companies/mithril)
**Location:** Palo Alto, CA, San Francisco, CA
**Role:** Fullstack Engineering
**Salary:** $170k – $230k/yr
**Experience:** 5+ years
**Skills:** Python, Relational Databases, Distributed Systems, Kafka, RabbitMQ, gRPC, protobuf, Kubernetes, Terraform, TypeScript, React, AWS, GCP, Prometheus, Grafana
**Posted:** 2026-04-29

> Generalist Software Engineer building backend Python APIs, marketplace orchestration, billing systems, and developer tooling for an AI GPU compute infrastructure platform. Own features end-to-end across backend, databases, frontend, and cloud integrations in a hybrid Palo Alto/SF role.

## Job Description

## Core Responsibilities

### Backend & API
- Build and maintain backend Python APIs powering reservation, bidding, billing, and usage surfaces — including usage visualization and the billing platform.
- Write and maintain database migrations, design relational schemas for complex multi-entity models (orders, allocations, grants, quotas), and optimize queries for performance.
- Own features end-to-end: from design doc through backend API, database migration, feature flag rollout, and monitoring.

### Platform & Marketplace
- Design and implement orchestration primitives for flexible reservations: pause/return credits, reservation extensions, capacity algorithm updates, and the auction model connecting spot and reserved capacity.
- Contribute to operational maturity — quota systems, financial controls, fraud prevention, and inventory management automation.

### Supply Integrations
- Contribute to supply-side integrations, bringing GCP, Nebius, and OCI resources under Mithril management through the Mithril API.
- Build tooling to give operators visibility into managed capacity and surface supply constraints early.

### Consumption & Developer Tooling
- Build consumption tooling to help developers make better decisions: reservation calculators, bid modeling, cost dashboards, and CLI extensions.
- Work across the client frontend to ship customer-facing features including usage graphs, billing views, and reservation management UIs.

### Operations
- Participate in on-call rotations, triage production incidents, and contribute to operational runbooks and automation that reduce toil over time.

## Requirements
- Strong Python backend skills — built and maintained production APIs at real scale.
- Proven experience with distributed systems; comfortable with messaging systems (RabbitMQ, Kafka) and RPC methods (gRPC, protobuf, tRPC).
- Fluency with relational databases: schema design, query optimization, and migrations in production environments.
- Ability to own a feature end-to-end — from design doc through backend API, database migration, feature flag rollout, and monitoring.
- Strong debugging instincts: calm and systematic when triaging production incidents, with a bias toward durable fixes.
- Comfortable in small teams where ownership is high and process is lightweight.

## Nice to Have
- Experience with marketplace and billing systems — especially variable-usage, auction-based, or complex reservation models.
- Familiarity with Kubernetes, AWS infrastructure, or cloud provider APIs (GCP, OCI, Nebius).
- Familiarity with Linux containers and container orchestration (Docker Swarm, Nomad).
- Comfort working across the stack — Python backend and TypeScript/React frontend.
- Experience with developer tools or CLIs (bonus: SkyPilot or similar frameworks).
- Proficiency with infrastructure-as-code (Terraform, Kustomize) or observability tooling (Grafana, Prometheus).
- Background in real-time systems: SSE, WebSockets, or event-driven architectures.
- Prior experience at a startup where you wore multiple hats and shipped across domains.

## Benefits
- Health, dental, and vision coverage for you and your dependents
- 401k Plan with 4% company match
- 21 days of PTO & 14 company holidays; including 2 floating holidays

## Salary
$170,000 - $230,000

## Similar roles

- [Staff Software Engineer, AI Integrations](https://hotfix.jobs/jobs/e456021e-4c71-4fe8-bdf6-3bd27917cdb0) - Commure - Mountain View, CA - $170k – $240k/yr
- [Staff Full Stack Software Engineer](https://hotfix.jobs/jobs/ca9b21ae-fd97-4b10-ae69-766fda2e796d) - Seeq - Remote - $170k – $170k/yr
- [Staff Systems Engineer](https://hotfix.jobs/jobs/607638cb-fd28-4b1d-904f-d1f15028d2e2) - Atomicmachines - Emeryville, CA - $170k – $215k/yr
- [Staff Software Engineer, Data Platform](https://hotfix.jobs/jobs/4c3c5098-adfa-4c44-9365-9d3d0789710e) - Built - Remote - $170k – $240k/yr
- [Senior/Staff Full Stack Engineer](https://hotfix.jobs/jobs/685cec72-1333-4d9e-afae-5efb53af9b68) - Playground - New York, NY - $170k – $270k/yr

**Apply:** https://hotfix.jobs/jobs/44954c07-bafd-4b6c-b240-40dc689cc890
**Canonical:** https://hotfix.jobs/jobs/44954c07-bafd-4b6c-b240-40dc689cc890