# Software Engineer, Habitat (Online Data)

**Company:** [OpenAI](https://hotfix.jobs/companies/openai)
**Location:** Seattle, WA
**Role:** Data Engineering
**Salary:** $230k – $385k/yr
**Experience:** 8+ years
**Skills:** Rust, Python, Distributed Systems, Databases, Caching, Routing, Cdc, Privacy Enforcement, APIs, Observability
**Posted:** 2025-04-14

> Builds and operates Habitat, OpenAI's core online database platform handling high-QPS, latency-sensitive workloads. Owns end-to-end distributed systems for storage, caching, routing, CDC, and privacy; requires 8+ years experience with Rust/Python expertise.

## Job Description

## Responsibilities
- Design and build core abstractions spanning storage, caching, routing, CDC, and privacy enforcement
- Own a major surface area end to end, from product and API design to operational excellence
- Improve latency, correctness, and cost efficiency for real production workloads at massive scale
- Build strong instrumentation, debugging workflows, and developer-first tooling
- Collaborate closely with internal product and infrastructure teams to understand requirements and ship pragmatic solutions
- Participate in an on-call rotation and raise the bar on reliability while aggressively improving performance and usability

## Requirements
- Strong track record building and operating high-scale backend or data-intensive distributed systems in production
- Excellent systems judgment and the ability to make tradeoffs across latency, cost, correctness, and reliability
- Deep care for developer experience: simple abstractions, strong defaults, guardrails, and debuggability
- Comfort owning ambiguous problems end to end and driving roadmap plus execution
- Experience in one or more of: databases, caching systems, routing and load balancing, indexing and retrieval, CDC pipelines
- Deep experience with tail latency and global performance optimization (p95, p99, request steering, locality)
- Experience designing platform APIs consumed by many internal teams
- Experience with multi-region systems, consistency semantics, and failover design
- 8+ years of industry experience building production software, including 3+ years leading large-scale, complex projects or technical initiatives as a tech lead or senior IC
- Strong passion for building distributed systems at scale, with a focus on reliability, scalability, security, and continuous improvement
- Proficiency in **Rust** and/or **Python** (Rust preferred for core systems work; Python commonly used for tooling, services, and ecosystem integration)
- Excellent communication skills, with the ability to build alignment and drive decisions across diverse technical and non-technical stakeholders

## Similar roles

- [Senior Software Engineer, Data Platform](https://hotfix.jobs/jobs/a1e663b4-ff6c-4f35-a3d1-85cf965f8ae9) - Parafin - San Francisco, CA - $230k – $265k/yr
- [Senior Software Engineer, Post-Trade Financial Systems](https://hotfix.jobs/jobs/c7c51252-a63f-4e49-bfb6-0a1c3df6741f) - The Voleon Group - Berkeley, CA - $225k – $255k/yr
- [Lead Analytics Engineer](https://hotfix.jobs/jobs/9ded60e6-58ae-49a5-b38d-4e8b823e723b) - Zoox - Foster City, CA - $236k – $284k/yr
- [Senior Manager, Data Engineering](https://hotfix.jobs/jobs/ef6e5000-ec89-412e-82ba-1346f5480377) - Justworks - New York, NY - $240k – $310k/yr
- [Senior Data Engineer](https://hotfix.jobs/jobs/54f376ce-0c59-4864-bf87-05c654a7ec2d) - EliseAI - New York, NY - $240k – $300k/yr

**Apply:** https://hotfix.jobs/jobs/6d5f1e36-3a2d-4c87-a36c-c160e9794099
**Canonical:** https://hotfix.jobs/jobs/6d5f1e36-3a2d-4c87-a36c-c160e9794099