Job Summary
A company is looking for a Senior Software Engineer specializing in Hive.
Key Responsibilities
- Work on large-scale, distributed systems to drive Hive innovation and enhance the Hive ecosystem
- Design and develop features for parallel and distributed query engines, focusing on query optimization and performance
- Write design documentation, improve code quality through tests and automation, and understand customer workloads for effective technical solutions
Required Qualifications
- Bachelor's or Master's degree in Computer Science or equivalent, with 6 years of experience
- Strong programming skills with a focus on data structures and algorithms; Java experience is desired
- Good understanding of database internals, query processing, and SQL query optimization
- Experience with contributing to open-source Apache projects or the Hadoop ecosystem is a plus
- Experience with public cloud infrastructures such as Microsoft Azure, AWS, or Google Cloud Platform is beneficial
Comments