Data Support Engineer





Fully Remote






Description

This role focuses on supporting data modernization and cloud migration efforts. The position centers on working with SQL-based systems, building and maintaining ETL pipelines, and helping transition legacy data environments into modern cloud-based architectures.


The ideal candidate has strong experience with database technologies such as PostgreSQL and Oracle, hands-on experience with data transformation and migration, and is comfortable working across both on-prem and cloud environments.


Key Responsibilities:

  •  Design, develop, and optimize SQL queries for performance and scalability
  •  Build and maintain ETL pipelines for data ingestion, transformation, and migration
  •  Support data modernization efforts, including legacy database re-engineering
  •  Develop data solutions using Python or PySpark within AWS environments
  •  Assist in migrating and transforming data across database platforms (e.g., Oracle to PostgreSQL)
  •  Collaborate with stakeholders to improve data quality, accessibility, and performance
  •  Support both cloud and on-prem data environments
  •  Troubleshoot data-related issues and implement long-term solutions
Requirements

Qualifications:

  •  3+ years of experience working with SQL (PostgreSQL, Oracle preferred)
  •  3+ years of experience building or maintaining ETL pipelines
  •  Experience with data migration and transformation efforts
  •  Experience working in AWS environments
  •  Proficiency in Python or similar scripting language
  •  Experience supporting both on-prem and cloud-based systems
  •  Bachelor’s degree in Information Technology, Engineering, or related field (or equivalent experience)


Preferred:

  •  Experience with PySpark, Databricks, or similar data processing tools
  •  Familiarity with AWS data services (S3, Glue, Redshift, Athena)
  •  Experience with workflow orchestration tools (e.g., Airflow)
  •  Exposure to data modeling and data lake architectures




View All Jobs