Senior Data Engineer
Dice Job Match Score™
👤 Reviewing your profile...
Job Details
Skills
- Machine Learning (ML)
- Extract, Transform, Load
- Good Clinical Practice
- Data Warehouse
- Databricks
- ELT
- Data Storage
- Data Validation
- Database
- Google Cloud Platform
- Data Governance
- Data Modeling
- Business Intelligence
- Cloud Computing
- Apache Hadoop
- Apache Spark
- Collaboration
- Advanced Analytics
- Amazon Web Services
- Regulatory Compliance
- Scalability
- Orchestration
- Real-time
- SQL
- Scala
- Meta-data Management
- Microsoft Azure
- Python
- Information Systems
- Management
- Modeling
- Data Engineering
- Data Processing
- Java
- Big Data
- Computer Science
- Data Quality
- Unstructured Data
- Warehouse
- Workflow
- Analytics
- Snow Flake Schema
- Streaming
Summary
Job Overview
We are seeking an experienced Data Engineer to design, build, and maintain scalable data infrastructure that supports analytics, machine learning, and business intelligence initiatives. The Data Engineer will work closely with data scientists, analysts, and software engineers to ensure reliable data pipelines and high-quality data availability across the organization.
The ideal candidate will have strong experience in data pipeline development, big data processing frameworks, and cloud-based data platforms. This role requires expertise in building robust ETL/ELT pipelines, optimizing data workflows, and managing large-scale datasets.
This position is fully remote within the United States and provides an opportunity to work on modern cloud-native data architectures and real-time data processing systems.
Key Responsibilities
Data Pipeline Development
Design and implement scalable ETL/ELT pipelines to process structured and unstructured data.
Develop automated workflows to ingest, transform, and deliver data across multiple systems.
Ensure efficient and reliable data processing pipelines for large datasets.
Data Infrastructure & Architecture
Build and maintain data lakes, data warehouses, and streaming pipelines.
Optimize data storage and processing for performance and scalability.
Manage schema design, data modeling, and metadata management.
Data Quality & Governance
Implement processes for data validation, monitoring, and error handling.
Ensure data consistency, integrity, and security across data platforms.
Support governance and compliance requirements for enterprise data systems.
Collaboration & Analytics Support
Work closely with data scientists, analysts, and BI teams to deliver clean datasets.
Support machine learning workflows and advanced analytics initiatives.
Assist teams in designing efficient data solutions to support business needs.
Required Qualifications
Bachelor’s degree in Computer Science, Information Systems, Data Engineering, or related field.
4+ years of experience in data engineering or big data development.
Strong programming skills in Python, Scala, or Java.
Experience designing data pipelines and ETL processes.
Strong knowledge of SQL and database systems.
Core Technical Skills
Apache Spark / Hadoop ecosystems
Kafka or other streaming platforms
Cloud data platforms (AWS, Azure, Google Cloud Platform)
Snowflake, Databricks, or BigQuery
ETL frameworks and workflow orchestration tools
Data modeling and warehousing concepts
Preferred / Nice-to-Have Skills
Experience with real-time data streaming systems
Knowledge of data governance and security frameworks
Experience supporting machine learning pipelines
Familiarity with modern data stack tools
Work Environment
Fully remote work environment across the United States
Collaborative engineering culture with cross-functional teams
Opportunity to work with large-scale data platforms and modern analytics systems
- Dice Id: 91172806
- Position Id: 8914468
- Posted 2 hours ago
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs