Location: San Mateo, California, United States
Job Summary:
Job Duties and Scope:
- Maintain technical ownership and collaborate with technical leadership.
- Set technical direction and guide engineering vision.
- Architect critical systems, focusing on query processing and transaction management.
- Design and support highly-parallel, fault-tolerant database systems.
- Analyze and solve performance and scalability bottlenecks.
Required Skills:
- Strong database fundamentals (SQL, performance, schema design).
- Systems programming skills (multi-threading, concurrency) in C++, C, or Java.
- Solid understanding of data structures, algorithms, and distributed systems.
Required Experience:
- 10+ years in software engineering for distributed systems or databases.
- Significant experience with database internals and core data processing components.
- BS in Computer Science; Master's or PhD preferred.
Job URLs: