Railroad19

Senior Data Engineer (GCP - Python - Iceberg - Delta Lake - Kafka - Snowflake - Databricks)

Railroad19$119K — $180K *
US-AnywhereRemote in United States
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of enterprise-level experience in Python & Spark
  • Advanced expertise with GCP BigQuery
  • Strong knowledge of Apache Iceberg and Delta Lake
  • Experience with Delta Sharing and Kafka/CDC pipelines
  • Hands-on experience with Snowflake Horizon and Databricks Unity Catalog
  • Solid background in data lake architecture and ingestion pipeline design
  • Excellent communication skills and ability to collaborate effectively.

Responsibilities

  • Design and implement the UniForm write layer for dual metadata management
  • Build ingestion pipelines for operational datasets between GCS and BigQuery
  • Develop and implement data processes using Python and Spark
  • Implement Kafka-based change data capture (CDC) patterns for real-time ingestion
  • Develop data lineage and modular adapter code for reusability
  • Configure Snowflake Horizon external tables for efficient access
  • Collaborate with teams to deliver comprehensive data features.

Benefits

  • Collaborative work environment with cross-functional teams
  • Opportunity to work on cutting-edge data engineering technologies
  • Focus on building reusable, efficient data-sharing solutions
  • Engagement in real-time data ingestion processes
  • Potential exposure to enterprise SaaS and media/advertising sectors
  • Use of AI-assisted development tools to enhance productivity.
Full Job Description
Railroad19, Inc is seeking a Senior Data Engineer with deep, hands-on experience in building modern lakehouse architectures on GCP. This role focuses on designing, developing in Python & Spark, and delivering reusable data-sharing adapters that connect BigQuery-backed data products to Snowflake and Databricks using Iceberg UniForm and Delta Sharing.

Core Responsibilities:

  • Design and implement the UniForm write layer (Delta + Iceberg dual metadata).
  • Build GCS - BigQuery ingestion pipelines for structured operational datasets.
  • Develop and implement in Python and Spark.
  • Implement Kafka-based CDC patterns for real-time and near-real-time ingestion.
  • Develop data lineage, dependency tracking, and modular adapter code.
  • Configure Snowflake Horizon external tables for zero-copy reads.
  • All data hub tables are to be written once using Delta Lake with Iceberg UniForm enabled... readable by all target consumers without conversion.
  • Implement and certify Delta Sharing endpoints for Databricks consumers.
  • Build governed access layer components: RBAC, connector registry entries, tenant-scoped authorization.
  • Align semantic layer models with LookML and KPI catalog definitions.
  • Collaborate with cross-functional teams to deliver end-to-end features.
  • Troubleshoot issues across the full stack and contribute to code quality.


Skills/Experience:

  • 6+ years of proven enterprise-level experience in Python & Spark
  • Advanced experience in GCP BigQuery
  • Strong working knowledge of Apache Iceberg, Delta Lake, Iceberg UniForm
  • Experience with Delta Sharing; Kafka / CDC pipelines
  • Specific work experience in Snowflake Horizon Catalog; Databricks Unity Catalog
  • Solid experience with Data lake architecture & ingestion pipeline design
  • Excellent Communication skills and the ability to work cohesively with multiple teams.


Preferred Experience - Nice to Have

  • Prior delivery in enterprise SaaS, media, or advertising technology.
  • Active daily use of AI-assisted development tools (Claude Code preferred).


$119,998 - $180,000 a year

About Railroad19

Railroad19 is a software development company that specializes in building custom software solutions for businesses. The company was founded in 2010 and is headquartered in Princeton, New Jersey. Railroad19 offers a range of services including software development, cloud computing, and data analytics. The company has a strong focus on agile development methodologies and is committed to delivering high-quality software solutions that meet the needs of its clients. Railroad19 has a team of experienced software developers and engineers who are dedicated to providing innovative solutions that help businesses stay competitive in today's fast-paced digital landscape.
Learn more about Railroad19
Size
200 employees
Industry
Founded
2010

Similar Jobs

More Jobs at Railroad19

More Information Technology Jobs

Find similar Senior Data Engineer (GCP - Python - Iceberg - Delta Lake - Kafka - Snowflake - Databricks) jobs: