A leading data management company in Montreal is seeking an experienced Iceberg Core Engineer to contribute to Apache Iceberg and enhance Cloudera's data stack. Ideal candidates should possess a BS or MS in Computer Science, with 8+ years of software engineering experience, and proficiency in programming languages like Java, Scala, C++, and Python. Strong communication skills and an open-minded attitude for learning are essential for success in this role.
#J-18808-Ljbffr
Employer Industry: Data Engineering and Analytics Why consider this job opportunity Opportunity to work with cutting-edge technologies like Trino, Spark, and advanced AI inferencing systems Flexible work-from-home policy to support work-life balance Access to generous paid time off (PTO) and paid volunteer time Comprehensive benefits and competitive compensation packages Opportunities for continued career development and collaboration with open-source projects Work on large-scale, distributed systems that influence data solutions for top companies worldwide What to Expect (Job Responsibilities) Design and develop features for parallel and distributed query engines to enhance the Cloudera Data Platform (CDP) Drive innovation in Hive and build additional components to support its ecosystem Optimize SQL queries for performance and scalability Write design documentation and improve code quality through testing and automation Understand customer workloads to provide effective technical solutions What is Required (Qualifications) Bachelor’s or Master’s degree in Computer Science or equivalent, with 6 years of experience Experience with query optimization tools, such as Apache Calcite 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 Strong oral and written communication skills, with the ability to work on cross-functional projects How to Stand Out (Preferred Qualifications) Experience contributing to open-source Apache projects like Hive, Impala, or Calcite Familiarity with the Hadoop ecosystem and file formats like Parquet and ORC Experience with public cloud infrastructures such as Microsoft Azure, AWS, and Google Cloud Platform Recognized contributions to open-source projects #J-18808-Ljbffr
A leading data analytics firm in Canada is seeking a Senior Talent Acquisition Partner to enhance their Data Warehouse engineering team. You will be involved in building cloud-native solutions and working with technologies like Apache Hive and Spark. The ideal candidate should have a strong background in software engineering with hands-on programming experience, particularly in optimizing SQL queries and contributing to open-source projects. This full-time role offers a flexible remote work environment.
#J-18808-Ljbffr
Cloudera Greater Montreal Metropolitan Area Direct message the job poster from Cloudera Senior Talent Acquisition Partner at Cloudera Remote Role At Cloudera, our Data Services Pillar is the heart of data innovation. We don’t just work with technology; we build it. Our mission is to empower data practitioners by creating seamless, enterprise‑grade experiences for data engineering, warehousing, streaming, operational databases, and AI. Cloudera is looking for an exceptional and passionate software engineer to join the Data Warehouse engineering team. The technology stack includes popular open source query engines - Apache Hive, Impala, Trino, and table formats like Apache Iceberg. Thus, there is ample scope for 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 the Cloudera Data Platform (CDP). As a Senior Software Engineer, you will: Work on large‑scale, distributed systems to help drive Hive innovation and build additional components around it to enhance the Hive ecosystem. Have an exciting opportunity to work on products that handle complex SQL query workloads on public or private clouds as part of Cloudera Data Platform (CDP). Design and develop features for parallel and distributed query engines to help drive innovation in CDP. Focus on query optimization, performance and scalability of SQL queries. Write design documentation for key features and capabilities. Improve code quality through writing tests, automation, and code reviews. Understand the customer’s workload and provide effective technical solutions. We are excited about you if you have: Bachelor’s or Master’s degree in Computer Science or equivalent, and 6 years of experience. Experience with query optimization using tools like Apache Calcite. Clean coding habits, attention to detail, and a focus on quality. Hands‑on programmer with strong data structures and algorithms skills. Java experience is 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 contributing to any of the open‑source Apache projects like Hive, Impala, Calcite 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 Why this role matters: This is your opportunity to build cloud‑native solutions that are deployable anywhere whether in massive clusters on any cloud provider or in private data centers. You’ll work with cutting‑edge technologies like Trino, Spark, Airflow, and advanced AI inferencing systems to shape the future of analytics. Your code will directly influence how data engineers, analysts, and developers worldwide find value in their data. We believe in the power of open source. You’ll collaborate with project committers, contributing upstream to keep technologies like Apache Hive and Impala evolving. You’ll harden these engines for rock‑solid security, optimize them for peak performance, and make them effortlessly run across all environments. Join us and help build the trusted, cloud‑native platform that powers insights for the most data‑intensive companies on the planet. Seniority level Mid‑Senior level Employment type Full‑time Job function Engineering and Information Technology Industries Data Infrastructure and Analytics and Information Services #J-18808-Ljbffr
Employer Industry: Data Engineering and Analytics Why consider this job opportunity Opportunity for career advancement and growth within a leading data platform organization Flexible work-from-home policy to support work-life balance Comprehensive benefits and competitive compensation packages Access to continued career development opportunities Generous Paid Time Off (PTO) and Unplugged Days for mental wellness Engaging work environment that promotes collaboration in open source projects What to Expect (Job Responsibilities) Design and develop features for parallel and distributed query engines to enhance the Cloudera Data Platform (CDP) Work on large-scale, distributed systems to drive innovation in Apache Hive and its ecosystem Focus on query optimization, performance, and scalability of SQL queries Write design documentation for key features and capabilities Improve code quality through tests, automation, and code reviews What is Required (Qualifications) Bachelor’s or Master’s degree in Computer Science or equivalent Minimum of 6 years of experience in software engineering Experience with query optimization using tools like Apache Calcite Strong programming skills with a good understanding of data structures and algorithms; Java experience is desired Strong oral and written communication skills How to Stand Out (Preferred Qualifications) Experience contributing to open-source Apache projects like Hive, Impala, or Calcite Familiarity with the Hadoop ecosystem and file formats such as Parquet and ORC Experience with public cloud infrastructures like Microsoft Azure, Amazon Web Services, and Google Cloud Platform Recognized contributions to open-source projects #DataEngineering #SoftwareEngineering #CloudComputing #OpenSource #CareerDevelopment #J-18808-Ljbffr
Sr. Software Engineer, Hive – Cloudera Location: Toronto, Ontario, Canada Salary: CA$104,550.00–CA$135,300.00 Employment type: Full‑time Business Area Engineering Seniority Level Mid‑Senior Level Remote Option Remote Role Job Description At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we’re the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world’s largest enterprises. Responsibilities and Scope Work on large‑scale, distributed systems to help drive Hive innovation and build additional components around it to enhance the Hive ecosystem. Have an exciting opportunity to work on products that handle complex SQL query workloads on public or private clouds as part of Cloudera Data Platform (CDP). Design and develop features for parallel and distributed query engines to help drive innovation in CDP. Focus on query optimization, performance and scalability of SQL queries. Write design documentation for key features and capabilities. Improve code quality through writing tests, automation, and code reviews. Understand the customer’s workload and provide effective technical solutions. Qualifications Bachelor’s or Master’s degree in Computer Science or equivalent, and 6 years of experience. Experience with query optimization using tools like Apache Calcite. Clean coding habits, attention to detail, and a focus on quality. Hands‑on programmer with strong data structures and algorithms skills. Java experience is 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. Additional Preferred Experience Experience with contributing to any of the open‑source Apache projects like Hive, Impala, Calcite 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. Why this role matters This is your opportunity to build cloud‑native solutions that are deployable anywhere whether in massive clusters on any cloud provider or in private data centers. You’ll work with cutting‑edge technologies like Trino, Spark, Airflow, and advanced AI inferencing systems to shape the future of analytics. Your code will directly influence how data engineers, analysts, and developers worldwide find value in their data. What you can expect from us Generous PTO policy Support work‑life balance with Unplugged Days Flexible WFH policy Mental & Physical Wellness programs Phone and Internet reimbursement program Access to continued career development Comprehensive benefits and competitive packages Paid volunteer time Employee Resource Groups EEO/VEVRAA #J-18808-Ljbffr
A leading data platform organization in Northwestern Ontario is seeking a Software Engineer to design and develop features for their data platform. You will focus on innovations in query engines, enhance performance and scalability, and contribute to open-source projects. Candidates should have at least 6 years of experience in software engineering, with strong programming skills, particularly in Java, and proficiency in query optimization.
#J-18808-Ljbffr
A leading tech company in Toronto is looking for a Sr. Software Engineer to innovate within the Hive ecosystem. This remote role requires expertise in query optimization and programming, with a focus on building cloud-native solutions. Candidates should hold a degree in Computer Science and possess strong skills in query performance and distributed systems. This position offers a competitive salary and generous benefits including flexible work arrangements.
#J-18808-Ljbffr
Business Area Engineering Seniority Level Mid-Senior level Job Description At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we’re the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world’s largest enterprises. Remote Role The Data Platform Pillar is the bedrock of Cloudera’s technology, where we design and build the core components that let our customers store, manage, and process data with unmatched scalability, security, and performance. Do you pay keen attention to detail and have exceptional focus on quality? Are you willing to question everyone and everything? Can you think of use cases from the end user’s point of view? Do you like to work on new and challenging requirements? If you answered yes to all these questions, then we have a great opportunity that can put your skills and abilities to greater use and an environment where you can excel. Cloudera is looking for exceptional software engineers to own and deliver Cloudera Distribution of Apache Iceberg through various platforms of Cloudera. This is an exciting opportunity to gather experience with Apache Iceberg on multiple cloud platforms. You will gain understanding in big data use cases and participate in the vibrant Apache Software Foundation community. As a Iceberg Core Engineer you will… Become a core contributor to Apache Iceberg Bring performance improvements to all of the engines in the Cloudera stack, by implementing new features in Iceberg and working with other teams to leverage them during queries Work with Product Managers and Customers to determine ways Iceberg can be improved for Modern Data Lakes Develop new features in Java on modern platforms Gain a solid understanding and deep technical knowledge of components across the Cloudera stack, but focusing on Iceberg, which you can utilize in your daily tasks Get to work on large scale distributed systems, from 100s to 1000s of nodes, in production clusters Debug system level deployment issues, root cause analysis, perform system test analysis and resolve failures Collaborate with other team members and stakeholders Required Qualifications BS or MS in Computer Science or related field 8+ years experience as a Software Engineer Hands‑on programmer with solid data‑structures and algorithms Experience with systems design, development Strong understanding of at least one of the following languages: Java, Scala, C++, Python. And interested to learn the languages we’re using. Passionate about programming, clean coding habits, attention to detail, and focus on quality Strong ability to research and solve problems independently without constant supervision Ability to work effectively both independently and as part of an international and virtual team Excellent communication and collaboration skills (Most importantly) Open‑minded attitude, desire to learn new things and build great products You might have… Experience with using/developing Apache Iceberg or other related technologies Experience (or demonstrated interest) in distributed computing or high availability systems Contributions to open-source projects Experience with SQL optimization, from analyzing query plans to implementing optimization in SQL engines Why this role matters You will tackle complex distributed systems challenges, crafting the foundational software for the control and data planes that powers CDP and keeps it running at massive scale. Working at the forefront of hybrid and multi‑cloud technology, you will empower data scientists, engineers, and analysts with the tools and infrastructure they need for advanced analytics and modeling. Collaboration is key, you will work alongside brilliant minds across product, data science, and engineering to drive innovation, standardize best practices, and shape the future of enterprise AI and data platforms. This is your chance to build the future of data and see your work make a global impact. What you can expect from us Generous PTO Policy Support work life balance with Unplugged Days Flexible WFH Policy Mental & Physical Wellness programs Phone and Internet Reimbursement program Access to Continued Career Development Comprehensive Benefits and Competitive Packages Paid Volunteer Time Employee Resource Groups EEO/VEVRAA #LI-Remote #LI-BV1 #J-18808-Ljbffr
Iceberg Core Engineer, Tech Lead Location: Greater Montreal Metropolitan Area, Remote Role Cloudera’s Data Platform Pillar is the bedrock of our technology, where we design and build core components that let customers store, manage, and process data at unmatched scalability, security, and performance. Responsibilities Become a core contributor to Apache Iceberg. Bring performance improvements to all of the engines in the Cloudera stack, by implementing new features in Iceberg and working with other teams to leverage them during queries. Work with Product Managers and Customers to determine ways Iceberg can be improved for Modern Data Lake use cases. Develop new features in Java on a modern platform. Gain a solid understanding and deep technical knowledge of components across the Cloudera stack, focusing on Iceberg, and utilize in daily tasks. Work on large-scale distributed systems, from hundreds to thousands of nodes, in production clusters. Debug system-level deployment issues, perform root cause analysis, and resolve failures. Collaborate with other team members and stakeholders to ship production-ready features. Qualifications BS or MS in Computer Science or related field. 8+ years of experience as a Software Engineer. Hands‑on programmer with solid data structures and algorithms knowledge. Experience with systems design and development. Strong understanding of at least one of the following languages: Java, Scala, C++, Python, and interest in learning the languages we use. Passionate about programming, clean coding habits, attention to detail, and focus on quality. Strong ability to research and solve problems independently without constant supervision. Ability to work effectively both independently and as part of an international and virtual team. Excellent communication and collaboration skills. Open‑minded attitude, desire to learn new things, and build great products. Experience with using/developing Apache Iceberg or related technologies. Experience or demonstrated interest in distributed computing or high‑availability systems. Experience contributing to open‑source projects. Experience with SQL optimization, from analyzing query plans to implementing optimization in the SQL engine. Senior level: Mid‑Senior level. Employment type: Full‑time. Job function: Engineering and Information Technology. Industries: Data Infrastructure and Analytics, Information Services, Software Development. Referrals increase your chances of interviewing at Cloudera by 2x. #J-18808-Ljbffr