Distributed Systems Engineer
Revel
About Revel
Revel is the software platform for hardware test and control. Aerospace, defense, robotics, and energy teams use Revel to build control diagrams, stream telemetry, and operate the hardware they develop.
Location
Los Angeles or San Francisco, CA
The Role
We’re building a new data platform to add to Revel's current products. The data platform receives, stores, and serves telemetry from our customers' hardware. It helps customers develop and operate their hardware faster and more effectively.
You’ll join the founding team, which has fewer than six engineers. You will be responsible for core parts of the data platform: ingest, processing, indexing, encoding, compression, storage, and query of multi-modal telemetry. You will work on problems at all levels of the system. You design, build, and release your work, and you help operate it.
Problems you will work on
-
One system in many environments. The data platform runs in commercial cloud, in government cloud, and on-prem at customer sites. It must be easy to install and operate in each environment.
-
Powerful analysis in the browser. Users analyze telemetry directly in the browser. For example, they zoom from a full test to single samples, compare many test runs, and calculate new channels from existing data. These workflows send complex requests to the back end. The back end must supply query primitives that are flexible, composable, and fast.
-
Speed at large scale. The data platform must hold petabytes of data and millions of unique series. At this scale and beyond, users must still get their data without delay.
-
Many customers. Each customer's data must stay isolated from other customers. The data platform must use each machine efficiently, on our hardware and on customer hardware.
-
Reliability. Disks fail, nodes stop, and networks partition. The data platform must continue to work, and users must not feel these failures.
What you will do:
-
Build and operate services for ingest, storage, and query.
-
Design and implement APIs based on programmatic and human user workflows.
-
Design how the data platform divides work, scales horizontally, and continues to work during failures.
-
Release your work to customers in all environments, and iterate on it based on learnings.
-
Use the data platform to monitor itself.
Who we are looking for
We hire at all experience levels. We care more about what you have built than about how many years you have worked. We set the scope of your work to match your experience.
Show us at least one of these:
-
You worked on the internals of a streaming, storage, or database system, not only on applications that use one. This work can come from a job, research, a course, or open source.
-
You helped a system grow to a much larger scale, and you know what broke.
-
You went deep on a passion project on your own time to realize an idea and learned some part of the tech stack deeply.
We'd love to see several of these as well:
-
Understand distributed systems fundamentals and their tradeoffs: partitioning, replication, consistency vs. availability, latency vs. throughput, and delivery guarantees.
-
Write code well in a back-end language (e.g. rust).
-
Want to know how people use the data, not only how the back end works.
-
Communicate clearly about technical topics.
-
Want to work on hard problems on a small team that builds a new product.
Why Revel
-
Work on hardware that matters—your customers build aerospace systems, advanced manufacturing lines, and critical infrastructure
-
Real ownership—your field work shapes the product roadmap
-
Competitive salary, substantial equity, and fast personal growth in a deeply technical career
-
Small, ambitious team where your impact is immediate and visible
Join us to redefine what’s possible in software for hardware.
ITAR Requirements
To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. 1157, or (iv) Asylee under 8 U.S.C. 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.
#J-18808-Ljbffr$175k - $300k
...the frontier forward. The Production Engineering Team Examples of key exciting... ...management, actual state inspection, and distributed command execution. One interface for the... ...company, not a hundred scripts. Make the system's view of itself always match reality:...SuggestedLocal area$230k
...securely take action inside enterprise systems is hard. The moment an agent accesses customer... ...governance, and trust become the real engineering challenge. Arcade is the MCP runtime... ...authentication, integrations, distributed systems, and AI experts from Okta, Redis...SuggestedWork at officeShift work$185k - $254k
...DC About the Department Cloudflare's Engineering Team builds and runs the software that helps... ..., cache storage and indexing, globally distributed purge, Tiered Cache routing, and production observability. These systems are also foundational building blocks for teams...SuggestedLocal area- ...infrastructure. Help design, implement, and monitor testnets Required Skills: Expert knowledge of peer-to-peer distributed system design and implementation (required) Ability to build and maintain high available infrastructure (required) Knowledge on...Suggested
- ...time putting knowledge into action. We're looking for engineers who want to build the operating system for AI Data Applications and Workflows. About the role We're looking for experienced distributed systems engineers to build the core infrastructure for our...Suggested
- ...Distributed Systems Engineer As a distributed systems engineer, you'll work across the stack to solve problems as they come up and help build Archil volumes. You'll have significant influence over the technical and product direction. We'll expect you to be able...Flexible hours
- ...About Relace Relace is building a globally distributed inference cloud. Customers send us requests, we run them on our own fleet of GPUs... ...multiple clouds. Performance here is the business: making the system ten percent faster makes the company roughly ten percent more...Full time
$175k - $240k
Langchain is hiring a Systems/Database Engineer based in San Francisco. The ideal candidate will have over 5 years of experience in systems/database... ...query execution, optimizing performance, and deploying distributed database services. Compensation ranges from $175,000 to $2...Flexible hours- Salesforce is seeking a Distributed Systems Software Engineer for GovCloud (Senior/Lead) to design and operate large-scale systems. You will work on AI-enabled back-end services across cloud platforms, while maintaining reliability and security and driving innovative use...
$175k - $300k
...infrastructure. This position involves building a production control plane and ensuring the fleet's legibility. Your experience with distributed systems and AI tooling will be key to success. The base salary ranges from $175,000 to $300,000 annually, with additional benefits...- Mixpanel, Inc. is seeking a Software Engineer III (L3) on the Data Runtime team to design and build the systems that execute every query at scale. You will collaborate... ...to shape architecture for elastic compute, distributed caches, and storage internals. You will own projects...
- Recruiting from Scratch LLC is seeking a Software Engineer, Infrastructure in San Francisco to design, build, and operate scalable... ...candidate has 4+ years in software engineering, strong distributed systems experience, and hands-on cloud infrastructure skills (AWS/GCP...Visa sponsorship
- Gamma is seeking a Software Engineer for Distributed Systems (Trust & Safety) in San Francisco to architect and scale the trust infrastructure for real-time content scanning, anomaly detection, and rate limiting across 70M+ users. You’ll work across databases, APIs, and...
$180k - $275k
Gamma in San Francisco is looking for a backend engineer to architect the trust infrastructure that keeps over 70 million users safe. This role involves designing distributed systems for real-time content scanning and anomaly detection, ensuring the balance of security...- Gamma seeks an experienced backend engineer to architect and scale trust infrastructure powering real-time content scanning and abuse detection for 70M+ users. You will design distributed systems, rate limiting, and high-volume pipelines, collaborating with product, design...
- ...Distributed Systems Engineer We’re seeking a staff or principle-level engineer to help build the Tribes network. Dive into open-source projects and build Tribes' foundational infrastructure. Requirements ~5+ years of experience in distributed systems, cryptographic...Full timeContract work
$300k - $400k
...of compute, and a lot more work for it. We’re looking for a Systems Engineer who knows how to find bottlenecks and move them somewhere we... ...where time and resources go, and fix what matters Reliable distributed systems - design how work and data move across machines,...- Cloudflare in Austin, TX is seeking a Systems Engineer focused on Network Protocols and Distributed Systems. You’ll design and operate high‑performance systems that terminate and TLS at Internet scale, and help migrate core infrastructure from NGINX to a Rust‑based proxy...
- Genesis AI in San Francisco is seeking a senior ML infrastructure engineer to design and optimize distributed training systems and performance-critical components. You will profile bottlenecks, implement low‑level code (CUDA, Triton) and ensure efficient hardware utilization...
- Austin, TX, United States Position Title: Systems Engineer, Network Protocols & Distributed Systems About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the worlds largest networks that powers millions of websites...Temporary workLocal areaFlexible hours
- Acceler8 Talent is looking for a Senior Distributed Systems Engineer with over 7 years of experience in software engineering. This hybrid position in San Francisco focuses on building systems for AI-powered clinical environments, impacting patient care directly. The role...
- Epic Placements is hiring a backend/distributed systems engineer in San Francisco to build and own the data, orchestration, and infrastructure layer for a continuously running AI platform. You will design resilient systems for large-scale data processing and turn probabilistic...
- Leadout Capital seeks an experienced Distributed Systems Software Engineer - GovCloud (Senior/Lead) to join our public cloud engineering team in the U.S. You will build and maintain large-scale distributed systems, ensure high availability, and integrate AI-driven tooling...
- ...operate the infrastructure for Krea's research and inference. Distributed training, 1000+ K8s GPU clusters, petabyte scale data pipelines... ...scratch — custom distributed datastores, job orchestration systems, and streaming pipelines that replace tools like Kafka and Ray...
- Leadout Capital in San Francisco seeks a Distributed Systems Software Engineer for Public Cloud at Senior/Lead/Principal levels. You will design scalable backend services with a focus on reliability, security, and performance across thousands of nodes. You will work with...
- Mixpeek is seeking a distributed systems engineer to help scale our data plane and cloud platform. You will build reliable components for vector search, storage, and metadata handling to support AI workloads at scale. You will work primarily with Rust, C++, or Zig, collaborating...
- Baseten powers mission-critical AI inference at scale. We seek distributed systems engineers to own the runtimes and APIs that run large-scale LLM inference and hosted endpoints. You’ll work across the stack from developer tooling to orchestration on Kubernetes, driving...
- Hedra Inc. in San Francisco is seeking a Senior or Staff Software Engineer with deep expertise in building and operating distributed production systems. You will work on Hedra’s inference infrastructure, designing and operating systems that schedule, route, and manage compute...
- You will be responsible for building the distributed infrastructure that allows Satlyt to... ...compute and orchestration platform Build systems for Workload scheduling Deployment... ...Ability to make clear architecture and engineering tradeoffs Strong ownership and execution...Remote work
- Crusoe is seeking a Staff Software Engineer to lead distributed systems within Crusoe Cloud's Cloud Monitoring Service. You will own the design of high-throughput telemetry pipelines, from edge collection through ingestion, storage, and query, across multi-tenant environments...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Distributed Systems Engineer. Be the first to apply!
- data systems engineer San Francisco, CA
- director systems engineering San Francisco, CA
- senior windows systems engineer San Francisco, CA
- system safety engineer San Francisco, CA
- system design engineer San Francisco, CA
- ground systems engineer San Francisco, CA
- system engineer contract San Francisco, CA
- system performance engineer San Francisco, CA
- software system engineer San Francisco, CA
- wireless systems engineer San Francisco, CA


