CrawlJobs Logo

Principal Engineer, Iceberg

cloudera.com Logo

Cloudera

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

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. 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. 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.

Job Responsibility:

  • 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 a 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

Requirements:

  • 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

Nice to 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
What we offer:
  • 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

Additional Information:

Job Posted:
February 10, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Engineer, Iceberg

Principal Engineer, Iceberg

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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
  • Open-minded attitude, desire to learn new things and build great products
Job Responsibility
Job Responsibility
  • 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 a 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
What we offer
What we offer
  • 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
  • Fulltime
Read More
Arrow Right

Principal Platform Engineer — Data Private Cloud

Principal Platform Engineer to lead the technical strategy, architecture, and de...
Location
Location
United States , CHARLOTTE; IRVING; ISELIN
Salary
Salary:
159000.00 - 305000.00 USD / Year
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
February 15, 2026
Flip Icon
Requirements
Requirements
  • 7+ years of Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 5+ years of hands-on experience with Kubernetes in production environments (OpenShift Container Platform strongly preferred)
  • Proven track record designing and operating large-scale data platforms in enterprise environments
  • Expert-level Kubernetes knowledge: deployments, stateful workloads, operators, CRDs, RBAC, network policies, storage classes
  • OpenShift Container Platform: Routes, SCCs, cluster administration, operator lifecycle management
  • Infrastructure-as-code with Terraform (modules, state management, provider development)
  • Container runtimes, image registries, and CI/CD pipeline integration
  • Apache Spark: architecture, tuning, Spark on Kubernetes, dynamic resource allocation
  • Distributed SQL engines (Trino, Presto) including federation and connector development
  • Apache Airflow: DAG design, executor configurations, Kubernetes executor
Job Responsibility
Job Responsibility
  • Architect the Kubernetes-based data platform
  • Build infrastructure, automation, and security foundations
  • Define standards, controls, and multi‑tenant patterns
  • Enable data engineers, ML engineers, and analytics teams by providing a scalable, secure platform they run on
  • Own the architecture of the enterprise data platform (OpenShift, Kubernetes, modern data stacks)
  • Define platform standards for security, scalability, multi-tenancy, and operational excellence
  • Lead decisions around compute orchestration (Spark on K8s, YuniKorn), query federation (Trino, Kyuubi), and metadata management (Gravitino, Hive Metastore)
  • Design authentication/authorization (Keycloak, AD, Ranger)
  • Shape infrastructure strategy and open-source deployment patterns
  • Lead Terraform-based IaC and repeatable deployment practices
What we offer
What we offer
  • Health benefits
  • 401(k) Plan
  • Paid time off
  • Disability benefits
  • Life insurance, critical illness insurance, and accident insurance
  • Parental leave
  • Critical caregiving leave
  • Discounts and savings
  • Commuter benefits
  • Tuition reimbursement
  • Fulltime
!
Read More
Arrow Right

Principal Software Engineer - Data Platform

Arcesium seeks an exceptional Principal Software Engineer – Data Platform to joi...
Location
Location
United States , New York
Salary
Salary:
200000.00 - 250000.00 USD / Year
arcesium.com Logo
Arcesium
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong academic background in computer science
  • 5+ years of relevant experience as a software engineer at a top startup or technology firm
  • Expertise in at least one of: Kafka, ZeroMQ, AWS SNS/SQS, or equivalent streaming technology
  • Expertise in at least one of: Spark, Flink, Beam, or equivalent streaming data processing frameworks
  • Expertise in at least one of: Iceberg, delta lake, or other data lake table formats and supporting tooling
  • Hands-on experience in building near real-time data ETL, ELT and normalization
  • Fluency with Java, Kotlin, Scala, or any other JVM language
  • Familiarity with relational databases like Postgres, MSSQL, or Sqlite
  • Track record and appetite for building and launching new data products from scratch
  • Experience guiding and mentoring highly skilled engineers and driving large scale engineering projects across the firm
Job Responsibility
Job Responsibility
  • Build next generation technology used by some of the most sophisticated financial institutions in the world
  • Design exciting new products for our offering with best of breed distributed systems technologies
  • Drive solutions around data modeling, data pipelining & orchestration, data transport, and access control
  • Propose and review solution design across engineering teams as they onboard onto the data platform
  • Lead high-visibility engineering efforts on some of our data intensive core components
  • Take a hands-on technical leadership role in guiding a group of equally talented engineers to own and deliver high quality solutions under tight market-driven deadlines
What we offer
What we offer
  • Variable compensation in the form of a year-end bonus, guaranteed in the first year of hire
  • Medical and prescription drug coverage
  • 401k contribution matching
  • Fulltime
Read More
Arrow Right

Big Data and SQL Developer

The Big Data and SQL Developer is a senior level position responsible for establ...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of progressive experience in software engineering, specifically focused on designing, building, and optimizing large-scale Big Data systems
  • Proven track record as a lead or principal engineer on significant data initiatives
  • Significant experience in client-facing or business partner-facing roles
  • Experience in the financial services domain – Liquidity Management, Liquidity Stress Modelling, should be well verse with Markets terminologies
  • Experience with large data volumes, real-time processing, and stringent data quality/security requirements
  • Expert-level proficiency with Apache Spark (Spark SQL, Spark Streaming, PySpark/Scala Spark), Hadoop ecosystem (HDFS, YARN)
  • Expert in Scala, Python, or Java
  • Deep understanding and practical experience with data warehouse models, and relevant technologies (e.g., Delta Lake, Iceberg, Parquet)
  • Strong proficiency in SQL
  • Experience with NoSQL databases (e.g., Cassandra, MongoDB) is a plus
Job Responsibility
Job Responsibility
  • Lead the design and implementation of highly scalable, robust, and performant Big Data solutions, including data warehouses, streaming platforms, and analytical systems
  • Write high-quality, production-ready code for complex data pipelines, processing frameworks, and analytical tools
  • Drive performance tuning, troubleshooting, and optimization of Big Data applications and infrastructure
  • Act as a go-to expert for resolving complex technical challenges across the Big Data ecosystem
  • Research, evaluate, and integrate new Big Data technologies and tools
  • Champion and enforce engineering best practices, including code quality, testing, CI/CD, and documentation
  • Provide technical leadership and guidance to multiple engineering teams
  • Mentor senior and junior engineers
  • Lead comprehensive code reviews
  • Contribute significantly to the Big Data strategy and roadmap
  • Fulltime
Read More
Arrow Right

Principal Full Stack Engineer - Analytics Platform

Titan is Microsoft’s self-serve analytics platform, powering millions of queries...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science or related technical field AND 6+ years of engineering experience designing and operating production-scale systems with strong UX focus, with coding in languages including, but not limited to, Python, C++, C#, Java, or JavaScript
  • OR equivalent experience
  • Front-end expertise: React, TypeScript, state management, performance, accessibility, data visualization (ECharts, Vega Lite, D3)
  • Back-end experience: Node.js, Python, REST, GraphQL, microservices, asynchronous messaging, caching
  • Strong SQL optimization and familiarity with columnar formats (Parquet, Delta, Iceberg)
  • Cloud experience: Azure, CI/CD, containers, Kubernetes, infrastructure as code
  • Security and reliability: OAuth, OpenID Connect, Azure AD, RBAC/ABAC, auditing, lineage, SLO ownership, incident response
  • Apache Superset customization (plug-ins, embedding, dashboard performance, security integration)
  • Experience with Databricks, Spark, ClickHouse, StarRocks, Cosmos DB, lakehouse/HDFS patterns
  • Knowledge of experimentation frameworks, semantic layers, data catalogs, lineage, Microsoft Purview
Job Responsibility
Job Responsibility
  • Architect and deliver intuitive analytics workflows for all skill levels: no code slice and dice, guided analysis, SQL, notebooks, and interactive app frameworks (e.g., Streamlit or Dash like)
  • Advance security and governance with role based and attribute based access control, row and column level security, auditing, lineage, and cost controls
  • standardize metrics and the semantic layer across APIs, notebooks, and experiments
  • Drive performance and reliability by meeting latency and Service Level Objective (SLO) targets
  • apply caching, pushdown, and incremental compute
  • build robust observability with tracing, metrics, and logs
  • Mentor and empower globally distributed teams
  • collaborate across product, design, data engineering, privacy, and security
  • foster inclusive engineering practices
  • Infuse AI into analytics: natural language queries, automated insights, anomaly detection, and narrative summaries with clear governance guardrails
  • Fulltime
Read More
Arrow Right
New

Controller

We are looking for you as a Controller (m/f/d) in the area of revenue controllin...
Location
Location
Germany , Hamburg
Salary
Salary:
Not provided
https://www.bahn.de Logo
Deutsche Bahn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • successfully completed university degree in business administration, ideally with a focus on finance and accounting, or a comparable qualification
  • several years of professional experience in controlling
  • strong business acumen
  • independent way of working
  • high affinity for numbers, deadlines and quality
  • confident and routine handling of commercial processes and planning tools
  • ability to prepare complex issues, figures and results in an understandable way and present them appropriately for the target audience
Job Responsibility
Job Responsibility
  • monitor key revenue positions, especially fare revenues, and ensure their correct booking
  • analyze revenue deviations and the underlying performance data and assess their impact on the transport contract – including identifying relevant action priorities and carrying out simulation calculations
  • create and process applications for compensation of the Deutschlandticket and the associated booking documents in the current year
  • take the lead in the correct billing with the transport authorities
  • responsible for commercial energy management for the entire company, develop suitable key figures and establish effective, action-oriented energy monitoring
  • in planning and forecast creation in TM1, take responsibility for revenues, performance data and energy
  • also support the optimization and further development of processes as part of the monthly, quarterly and annual financial statements
What we offer
What we offer
  • 16 free trips within Germany per year
  • further travel discounts such as DB job ticket for the daily commute
  • cheap travel options for family and friends
  • home office
  • flexible, individual working models
  • support through modern working forms, e.g. mobile working
  • flexible working time arrangements
  • support with time off or sabbaticals for caregivers
  • Fulltime
Read More
Arrow Right
New

DevOps Engineer

DevOps Engineer position at Techland, a video game company known for franchises ...
Location
Location
Poland , Warszawa; Wrocław
Salary
Salary:
Not provided
techland.net Logo
Techland S.A.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Professional experience on a similar position
  • Experience with scripting languages (eg: Python, PowerShell)
  • Experience with Unreal Engine tools and pipelines
  • Good problem solving skills
  • Good interpersonal and communication skills
  • Good command of English
Job Responsibility
Job Responsibility
  • Maintenance and development of build and deployment systems
  • Process automation (using Python)
  • Administering our version control system
  • user support (optimization and troubleshooting)
  • Supporting the submission process (packaging, documentation)
  • Conducting branching and integration tasks
  • Documenting and updating build and release processes
What we offer
What we offer
  • A dedicated Buddy who will support you in your daily tasks
  • private medical care
  • life insurance
  • pro-health campaigns
  • gifts for different occasions
  • outstanding work atmosphere in a highly-skilled team of professionals
  • flexible working hours
  • no dress code
  • full support of the dedicated HR Business Partner
  • dedicated development budget for each employee
Read More
Arrow Right
New

Writer

Techland is seeking a Writer to join the Narrative team in creating exciting, ac...
Location
Location
Poland , Warszawa
Salary
Salary:
Not provided
techland.net Logo
Techland S.A.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in writing narratives for video games
  • Being a true gamer at heart is an absolute must-have
  • Ability to work collaboratively and communicate effectively with different departments
  • Excellent command of both Polish and English
  • Creativity, independence, and the ability to work under time pressure
Job Responsibility
Job Responsibility
  • Designing narrative documentation, including creating story outlines, character descriptions, and world region overviews
  • Writing dialogues for the main storyline, side quests, and background conversations, in line with project documentation requirements
  • Designing, implementing, and developing dialogues in the proprietary C-Engine
  • Preparing and updating quest documentation (pitch, dialogue and scene scripts, quest character descriptions, etc.)
  • Collaborating creatively with the quest design team
  • Providing creative feedback on quest and scene creation and design within interdisciplinary quest teams
  • Participating in creative meetings aimed at developing quest documentation
What we offer
What we offer
  • Private medical care
  • Life insurance
  • Pro-health campaigns
  • Gifts for different occasions
  • Outstanding work atmosphere in a highly-skilled team of professionals
  • Flexible working hours
  • No dress code
  • Full support of the dedicated HR Business Partner
  • Constant stream of company newsletters, PR & project updates
  • Dedicated development budget for each employee
Read More
Arrow Right