Principal Software Engineer- Federation
Job Description
Engineering
Job Description:
Cloudera is looking for an exceptional and passionate software engineer to join the Data Warehouse engineering team focused on building query federation capabilities. We are looking for engineers with experience in architecting and developing parallel and distributed SQL query engines to help drive innovation in Cloudera Data Platform (CDP). There is ample scope of collaboration and contribution to open source. This is an exciting opportunity to work on products that handle complex SQL query workloads on public or private clouds as part of CDP.
As a Staff Software Engineer you will:
- Be working on a new initiative that is still part of the data warehouse team focusing on Hive and Impala optimization.
- Have ample scope to collaborate and contribute to the open source community & work on a Data Mesh project, using Trino, the analytics engine for data mesh. This is an exciting opportunity to work on products that handle complex SQL query workloads on public or private clouds as part of Cloudera Cloud Platform (CDP).
- Focus on building query federation capabilities, the integration of data from multiple sources into a virtualized data layer accessible via a single interface.
- Architect and develop parallel and distributed SQL query engines to help drive innovation in the CDP. There is ample scope of collaboration and contribution to open source.
- Work on products that handle complex SQL query workloads on public or private clouds as part of CDP.
We're excited about you if you have:
- BS, MS or Ph.D. in Computer Science or related field
- 10+ years relevant industry experience designing and developing enterprise software with a strong understanding of scaling and performance
- Clean coding habits, attention to detail, and focus on quality
- Hands-on programmer with strong data structures and algorithms skills. Java experience desired
- Good understanding of database internals, query processing and SQL query optimization
- Strong oral and written communication skills
- Ability to work effectively on cross-functional projects
You may also have:
- Experience with a federation SQL engine such as Trino or PrestoDB is a big plus
- Experience with any of Apache Hive, Impala, Calcite open source projects or an RDBMS
- Experience with the Hadoop ecosystem and file formats like Parquet, ORC
- Experience with public cloud infrastructures such as Microsoft Azure, Amazon Web Services and Google Cloud Platform
- Recognized contributions to open source projects
What you can expect from us:
- Generous PTO Policy
- Support work life balance with Unplugged Days
- Flexible WFH Policy
- Mental & Physical Wellness programs
- Phone/Internet Reimbursement program
- Access to Continued Career Development
- Comprehensive Benefits
- Competitive Packages
- Paid Volunteer Time
- Employee Resource Groups
Cloudera is an Equal Opportunity / Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
#LI-SZ1
#LI-Remote
Management Level:
9 Individual Contributor
Explore More
Date Posted
09/30/2023
Views
3
Similar Jobs
Principal Software Engineer (Prisma Access) - Palo Alto Networks
Views in the last 30 days - 0
Palo Alto Networks is a cybersecurity company committed to protecting the digital way of life They are seeking a Principal Software Engineer to build ...
View DetailsPrincipal Engineer Software (Full Stack Developer) - Palo Alto Networks
Views in the last 30 days - 0
Palo Alto Networks is seeking a Senior FullStack Engineer to develop and maintain highperformance web applications collaborating with crossfunctional ...
View DetailsSenior Front-End Software Engineer - Percipient.ai
Views in the last 30 days - 0
Percipientai founded in 2017 is a cuttingedge technology company specializing in Computer Vision Artificial Intelligence and Deep Learning They develo...
View DetailsStaff Flight Test Engineer - Wisk
Views in the last 30 days - 0
Wisk Aero is seeking a Staff Flight Test Engineer to join their team in Hollister CA The role involves ensuring safe and efficient flight testing and ...
View DetailsSenior Developer, Data Engineer - Tarana Wireless, Inc.
Views in the last 30 days - 0
Tarana is seeking a Senior DeveloperData Engineer with 5 years of experience in building largescale data pipelines The role involves designing buildin...
View DetailsStaff Engineer, System Design Verification Engineering - Western Digital
Views in the last 30 days - 0
Western Digital is seeking a validation engineer to define and track test plans characterize and optimize SSDs and lead bug review meetings The ideal ...
View Details