Software Engineer, Distributed Systems
Team: Infrastructure
Location: San Mateo, CA
Commitment: Full Time
Workplace Type: onsite
What You’ll Do
- Design and build distributed storage and coordination systems from first principles, fault-tolerant, strongly consistent, and performant under high load.
- Own consistency and availability tradeoffs at the data layer, implement and tune consensus protocols for production workloads.
- Build and optimize query execution engines for knowledge graphs.
- Architect data partitioning and replication strategies to meet throughput and durability SLAs.
- Work at the system level, tune I/O scheduling, network stacks, and memory management for distributed workloads.
- Collaborate with ML and product engineers to ensure the data layer meets the latency, throughput, and consistency requirements of agentic AI workloads.
- Debug and harden distributed systems in production: resource contention, split-brain scenarios, cascading failures.
What We’re Looking For
- Deep experience building distributed systems at scale: high QPS environments, multi-region deployments, consistency and availability tradeoffs.
- Fluency in Java, C++, or Rust; comfortable working at the systems level.
- Strong grasp of consistency models, consensus protocols, and replication strategies.
- Experience with traffic and data partitioning, network protocol design, and database internals.
- Hands-on Linux systems, distributed file systems, OS internals.
- Ability to build durable, observable, and operationally sound systems that hold up under real load.
Strong Pluses
- Experience building or deeply understanding query engines (OLAP/OLTP), ingestion pipelines, or storage layers.
- Kubernetes and cloud infrastructure (AWS, Azure, GCP) at production scale.
- Prior work on knowledge graphs, graph databases, or semantic data layers.
- Track record of shipping systems that other engineers depend on.
Why Join
- A rare chance to be a founding engineer shaping both company and product direction.
- Competitive salary, benefits, and meaningful equity.
- Work alongside engineers and researchers from LinkedIn, Visa, Meta, and Branch.
- Onsite culture in San Mateo, designed for deep collaboration and high-velocity building.
- Full benefits package (Medical, Dental, Vision, 401k).
- We transfer H-1B visas and assist with immigration processes.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
