Senior Data Engineer
Role Overview
Senior Data Engineer role requiring 10+ years of hands-on data engineering experience and production pipeline ownership.
The candidate must have owned at least one platform or system end to end.
Key Skills for This Role
Full Job Posting
Role overview
Senior Data Engineer role requiring 10+ years of hands-on data engineering experience and production pipeline ownership.
The candidate must have owned at least one platform or system end to end.
Transformation, modeling, and orchestration
- dbt experience across models, tests, macros, incremental models, and project structure.
- Data modeling experience, including dimensional modeling, star schemas, and medallion architecture.
- Apache Airflow DAG design, scheduling, dependencies, triggers, sensors, failure handling, and production monitoring.
Ingestion and pipeline operations
- Develop batch ingestion and ETL/ELT pipelines, including full and incremental loads, upserts/merges, and CDC.
- Ingest data from SFTP, REST APIs, relational databases, and files; implement data validation and quality checks.
- Handle schema inference, drift, and schema evolution, including nested and semi-structured data.
Lakehouse, storage, and distributed processing
- Experience with Dremio or an equivalent lakehouse query engine, such as Trino, Presto, Starburst, or Athena.
- Experience with Apache Iceberg or an equivalent open table format, such as Delta Lake or Apache Hudi.
- Work with S3-compatible object storage, partitioning, table layout, and query performance tuning.
- Experience with Apache Spark/PySpark or an equivalent distributed engine, including joins, skew, parallelism, shuffles, and memory tuning.
Non-relational databases
- Hands-on experience with at least two non-relational database families is required, beyond exposure alone.
- Families include key-value/in-memory stores, document databases, wide-column stores, and search/analytics engines.
- Use these stores as a data engineer: read from them, model their data into the lakehouse, and reason about consistency and performance.
Programming and data formats
- Python for pipeline development, automation, and scripting; advanced SQL for query optimization and performance tuning.
- PostgreSQL and/or SQL Server experience with relational databases.
- Apache Parquet is required; other listed formats include ORC, Avro, JSON, JSON Lines, CSV, and XML.
- Handle compression codecs such as Snappy, gzip, and zstd, and nested or evolving schemas.
Scripting, security, and connectivity
- Use Bash/shell scripting and Linux command-line tools for script-based deployment and operations.
- Manage SFTP/SSH keys and automated file handoffs, including verification, result files, archiving, and retries.
- Understand TLS certificates and secure connections; certificate verification must not be disabled in production.
- Troubleshoot DNS, firewalls, proxies, timeouts, and service networking in Kubernetes/OpenShift; configure pipelines with YAML.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at DICETEK LLC
Threat Intelligence Manager
, UAE
The employer is seeking a manager to lead its threat intelligence function and deliver actionable insights to protect information assets. The role requires 10+ years of threat intelligence experience, hands-on malware an
Infrastructure Engineer (OpenShift / VMware)
, UAE
DICETEK LLC recherche un ingénieur infrastructure expérimenté, doté d’une expertise pratique en OpenShift, VMware et administration de serveurs Linux et Windows. Vous mettrez en œuvre et migrerez des environnements d’ent
Trade-Based Money Laundering (TBML) Specialist
, UAE
The employer is seeking a specialist to investigate and mitigate trade-based money laundering risks in trade finance. Candidates need hands-on TBML, sanctions-screening, and trade-surveillance experience, plus knowledge
System Analyst- Data Center
, UAE
The role requires an experienced System Analyst focused on data center, NOC, and end-of-day operations. Candidates need at least six years in operations, including two years in banking, and a bachelor’s degree plus a tec
Senior Manager – AI Security Product Owner
, UAE
The employer is seeking a senior manager to own cybersecurity and AI/ML security products and delivery. The role calls for 12+ years in a related domain, expertise in cloud security, governance and risk, and experience w
Senior Data Engineer
, UAE
DICETEK is seeking a Senior Data Engineer with 10+ years of hands-on data engineering experience and end-to-end production platform ownership. You will build and operate ingestion, transformation, orchestration, and lake
AI Security Engineer
, UAE
The employer is seeking an AI Security Engineer to secure generative AI, machine-learning, cloud, and enterprise solutions, and to develop AI-driven defensive and offensive security capabilities. The role requires at lea
Liferay Full Stack Developer
, UAE
DICETEK LLC is seeking a Liferay Full Stack Developer to build, integrate, secure, deploy, and support enterprise portal solutions on Liferay DXP. The role spans Java and Liferay backend development, modern frontend work
Threat Intelligence Manager
, UAE
Infrastructure Engineer (OpenShift / VMware)
, UAE
Trade-Based Money Laundering (TBML) Specialist
, UAE
System Analyst- Data Center
, UAE
Senior Manager – AI Security Product Owner
, UAE
Senior Data Engineer
, UAE
AI Security Engineer
, UAE
Liferay Full Stack Developer
, UAE