Location: San Mateo, California, United States
Job Summary:
Job Duties and Scopes:
- Implement novel query optimization and distributed data processing algorithms.
- Build next-generation transaction systems and storage engines.
- Analyze performance bottlenecks and implement solutions.
- Design, develop, and support high-performance database systems.
- Manage end-to-end project delivery from solution identification to production rollout.
Required Skills:
- Proficiency in C++, C, or Java.
- Strong understanding of data structures, algorithms, and distributed systems.
- Knowledge of SQL and database performance principles.
- Experience in multi-threading, concurrency, and IO subsystems.
Required Experiences:
- 5+ years of software engineering experience.
- Background in database internals or large-scale data processing systems.
- Experience building large-scale distributed systems or web services.
- Educational background: BS in Computer Science (Masters/PhD preferred).
Job URLs: