Location: San Mateo, California, United States
Job Summary:
Job Duties and Scope:
- Design and implement scalable distributed system solutions for a cloud-agnostic platform.
- Analyze and solve fault-tolerance, high availability, and performance challenges.
- Own project delivery from solution identification to production rollout.
- Build next-generation transaction systems, caching, and multi-tenant capabilities.
- Evangelize best practices in database usage and architecture.
Required Skills:
- Strong systems programming skills (Java, C++, C).
- Excellent knowledge of operating systems, multi-threading, and performance concepts.
- Experience with container orchestration and cluster management.
- Understanding of scalable Key-Value stores and distributed systems.
- Analytical and problem-solving abilities.
Required Experiences:
- 5+ years in designing/building large-scale infrastructure.
- Experience with distributed systems operating stateful services.
- Proven track record of complex project delivery in distributed systems.
- Familiarity with Big Data technologies and scalable storage solutions.
- BS in Computer Science; MS/PhD preferred.
Job URLs: