Distributed Systems Engineer
Sunnyvale, CA (remote during the Covid-19 Shelter in Place ONLY - Onsite once the offices are reopened)
18 Months plus possible extension or perm
We’re looking for engineers who can implement systems like HBase (HBase not required)
Must know database internals, how to write file systems, and experience developing Hadoop components or similar.
The qualified engineer would work on developing large scale distributed SQL and No-SQL engines involving one or more of the following open source projects: Hive, Presto, Pig or HBase. On this outstanding team, we're challenged by complex problems day in and day out, and in having each other to lean on, we find ourselves growing every day as a result.
• Understand all aspects of our distributed systems and learn select components in detail
• Be a leader in open source (Apache Software Foundation) projects
• Design massively distributed technology and develop bleeding-edge cloud computing software
• Work closely with service engineering, operations, and Hadoop users to engineer bleeding-edge solutions that allow us to answer today's most meaningful data-related questions
• Develop brand new caching layer from scratch for Presto
• Build a brand new stats collection layer utilizing sketches for data compression for Hive, Presto, and Spark
• Work on state of the art rolling upgrade system for HBase
• Crafting scalable and performant OLTP layer for HBase that can compete with Oracle!
• MS degree or BS + 5 years of experience
• Strong work history and/or educational background
• Skilled in either Java or C++
• In-depth knowledge of Algorithms, Data Structures, and Performance Optimization Techniques
• A passion for working with large distributed data and systems
• An interest in working on database internals and query optimization
No Sub-Contract, Third Parties or Corp to Corp arrangements! W2 only!
Note: U.S. Citizens and those authorized to work in the U.S. without sponsorship will be considered. We are unable to sponsor at this time.
Send resume to
Follow us on LinkedIn for job updates. https://www.linkedin.com/company/staffing-headquarters