Data Engineer

Remote • Posted 1 hour ago • Updated 1 hour ago
Contract W2
12 Months
Occasional Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Data Engineering
  • Python
  • SQL
  • ETL/ELT Development
  • Data Warehousing
  • Data Modeling
  • Database Performance Optimization
  • Cloud Data Platforms
  • Data Integration

Summary

Senior Data Engineer

Location: Remote (Travel up to 10 - 20%)

Contract

 

Job Summary

We are seeking a highly skilled Senior Data Engineer to design, build, and optimize scalable data solutions that support business intelligence, analytics, and data-driven decision-making. The ideal candidate will have strong expertise in Python, SQL, and ETL development, along with experience building robust data pipelines and working with modern cloud-based data platforms.

 

This role is fully remote, with 10%- 20% travel for client meetings, project workshops, and team collaboration.

 

Key Responsibilities

  • Design, develop, and maintain scalable ETL/ELT pipelines for structured and unstructured data.
  • Build and optimize complex SQL queries, stored procedures, and database solutions.
  • Develop data integration solutions using Python and industry-standard ETL tools.
  • Design and implement data models to support reporting, analytics, and business requirements.
  • Ensure data quality, integrity, security, and governance across data platforms.
  • Monitor, troubleshoot, and optimize data workflows and pipeline performance.
  • Collaborate with data architects, analysts, business stakeholders, and engineering teams.
  • Support cloud-based data warehousing and data lake initiatives.
  • Participate in code reviews and promote engineering best practices.

 

Required Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field.
  • 7+ years of experience in Data Engineering or related roles.
  • Strong hands-on experience with Python for data processing and automation.
  • Advanced proficiency in SQL and relational database systems.
  • Extensive experience designing and supporting ETL/ELT processes.
  • Experience with data warehousing concepts and dimensional modeling.
  • Strong understanding of data quality, performance tuning, and optimization.
  • Experience with source control systems such as Git.

 

Preferred Qualifications

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with modern data tools such as Airflow, dbt, Spark, Databricks, or Kafka.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience supporting large-scale enterprise data environments.

 

Travel Requirement

  • Ability to travel up to 25% for client engagements, workshops, and team meetings.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10122703
  • Position Id: R-1013
  • Posted 1 hour ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.