Skip to content
DiceOpen

Senior Data Engineer

CIS Technologies Inc. · United States · Remote · Senior

  • United States · Remote
  • 24 Months

Indexed (5 days ago) · refreshed constantly

Start
flexible
Duration
24 Months
Work mode
Remote
Contract
Freelance / B2B
Seniority
Senior
Reference
9129325

Required skills

Job description

Project overview

Hi Associate,

Greetings for the day,

We have a position as a Senior Data Engineer role for Remote. Please find the job description below for this position.

Role: Senior Data Engineer

Responsibilities

Required Skills:

  • Build and operate production-grade batch and streaming data pipelines across SQL Server, cloud applications, device/event streams, Customer Relationship Management systems, and third-party sources.
  • Develop ingestion, transformation, and enrichment pipelines using Apache Flink, Kafka, Change Data Capture, SQL, and Python/Java/Scala.
  • Implement lakehouse data layers across landing, raw, conformed, and consumption zones using Apache Iceberg and Trino.
  • Build dimensional and analytical models for entities such as buildings, tenants, credentials, devices, and people.
  • Implement robust handling for Change Data Capture, late-arriving data, retries, backfills, replay, schema evolution, and data reconciliation.
  • Build and maintain integration between the lakehouse and Snowflake, including Iceberg-backed/external tables, secure sharing, and downstream data contracts.
  • Develop automated data-quality checks, pipeline monitoring, lineage, freshness alerts, and operational dashboards.
  • Troubleshoot and resolve production data issues, pipeline failures, performance bottlenecks, and data-quality problems.
  • Optimize SQL queries, storage layouts, partitioning, clustering, compute utilization, and overall platform cost.
  • Implement security controls including role-based access, row/column-level security, masking, and protection of sensitive data.
  • Build and maintain Continuous Integration and Continuous Deployment pipelines, automated testing, infrastructure-as-code, and environment promotion processes.
  • Participate in production support, incident resolution, Root Cause Analysis, deployment, and on-call activities.
  • Work closely with Product, Application Engineering, Quality Assurance, DevOps/Site Reliability Engineering, Analytics, and globally distributed engineering teams.
  • Contribute to technical design decisions and documentation while remaining primarily hands-on in implementation and production delivery.
  • 6+ years of hands-on experience in data engineering, data warehousing, or data platform development.
  • Strong production experience building and supporting end-to-end data pipelines.
  • Expert SQL, including complex queries, query-plan analysis, and performance tuning.
  • Strong development skills in Python, Java, or Scala.
  • Hands-on experience with Apache Iceberg, Delta Lake, or Apache Hudi.
  • Experience with distributed query technologies such as Trino, Presto, or Spark SQL.
  • Hands-on Snowflake experience, including data modeling, performance optimization, external/Iceberg tables, secure data sharing, or access management.
  • Experience with streaming and Change Data Capture technologies such as Apache Flink, Kafka, Spark Structured Streaming, or Debezium.
  • Strong understanding of dimensional modeling, data quality, schema evolution, and data contracts.
  • Experience with Kubernetes, containers, Continuous Integration and Continuous Deployment, and infrastructure-as-code.
  • Experience implementing monitoring, alerting, lineage, reconciliation, and operational support for production data platforms.
  • Ability to independently troubleshoot complex production issues and drive them through resolution.

Requirements

Thanks & Regards

RAJU REDDY |Sr. Team Manager

CIS Technology Inc

Plano, TX 75074

Direct:

Job Facts: Contract Independent | Contract W2 | 24 Months | Remote | Depends on Experience

Skills: Data Engineer, Trino, Snowflake, Apache Flink

Reference: Dice Id: 91114999 | Position Id: 9129325

  • Experience with multi-tenant Software as a Service data platforms and customer data isolation.
  • Experience integrating open lakehouse platforms with Snowflake.
  • Azure cloud experience.
  • Experience with Airflow, Dagster, dbt, Power BI, Looker, or Superset.
  • Experience with data governance, cataloging, masking, and access-control frameworks.
  • Exposure to Internet of Things/device telemetry, physical security, commercial real estate, or property technology.
  • Experience using Artificial Intelligence-assisted engineering tools to accelerate data development.

Project details

Remote (PST Time Zone)

24 Months

  • Start: flexible
  • Duration: 24 Months
  • Remote: remote
  • Location: US

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on Dice

  1. Job boardNew

    Tech Lead Data

    iSupplier· Clermont-Ferrand, France· Hybrid· Senior· €63–75 / h

    • Data Architecture
    • Data Modeling
    • ETL
    • +9

  2. Job boardNew

    Senior Data Analyst

    Ework Group Sweden· Gothenburg, Sweden· Hybrid· Senior

    • AWS Glue
    • Microsoft Fabric
    • ATHENA
    • +5

  3. Job boardNew

    Data Engineer

    Lemon Companies· Vlaanderen, Antwerp, Brussels, East Flanders, Flemish Brabant, Limburg, West Flanders, Belgium· Hybrid· Senior

    • Python
    • SQL
    • Databricks
    • +8

Browse all jobs
Sign up free to apply