Overview
Skills
Job Details
Job Title: Sr. FoundationDB Engineer
Location: Onsite California
Job Description:
We are actively seeking a Senior FoundationDB Engineer to lead the design and optimization of scalable, high-performance distributed systems. The ideal candidate will have deep expertise in modern database technologies and a strong background in distributed systems. You will play a key role in building resilient architectures that integrate seamlessly with microservices and cloud environments.
Key Responsibilities:
-
Design and implement reliable, scalable solutions using FoundationDB
-
Collaborate with engineering teams to integrate data systems into microservices architectures
-
Optimize system performance with a strong focus on data consistency, availability, and partition tolerance
-
Support CI/CD processes and containerized deployments using Docker and Kubernetes
Required Skills:
-
6+ years of experience in distributed systems engineering
-
Hands-on expertise with FoundationDB, CockroachDB, or Amazon Aurora
-
Proficiency in at least one of the following: Go, Java, Python, or C++
-
Strong experience with Docker, Kubernetes, and CI/CD pipelines
-
Deep understanding of CAP theorem, data replication, and database performance tuning
Nice to Have:
-
Experience with cloud platforms: AWS, Google Cloud Platform, or Azure
-
Strong communication, analytical, and problem-solving abilities