

SMX Services & Consulting, Inc.
Data Engineer (Python, SQL, Snowflake, ETL, AWS S3)
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Data Engineer in Raleigh, NC, from 03/30/2026 to 03/26/2027, offering a competitive pay rate. Requires 7+ years in Data Engineering, expertise in Python, SQL, ETL, AWS S3, and cybersecurity principles.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
Unknown
-
ποΈ - Date
July 17, 2026
π - Duration
More than 6 months
-
ποΈ - Location
On-site
-
π - Contract
Unknown
-
π - Security
Unknown
-
π - Location detailed
Raleigh, NC
-
π§ - Skills detailed
#"ETL (Extract #Transform #Load)" #Snowflake #Agile #Monitoring #AWS (Amazon Web Services) #Data Pipeline #Security #Data Engineering #AWS S3 (Amazon Simple Storage Service) #Data Access #Quality Assurance #Data Integrity #S3 (Amazon Simple Storage Service) #Python #Data Integration #Cybersecurity #Cloud #Data Quality #DevOps #Data Analysis #SQL (Structured Query Language) #BI (Business Intelligence) #Public Cloud #Scala
Role description
Role: Data Engineer (Python, SQL, Snowflake, ETL, AWS S3)
Start Date: 03/30/2026
End Date: 03/26/2027
Location: Raleigh, NC
Interview Type: Webcam or In-Person
Complete Description
Only qualified Data Engineer candidates located in the Raleigh, NC area will be considered, as this position requires an onsite presence.
Required Skills
β’ 7+ years of experience in Data Engineering, with a strong focus on ETL development and data quality assurance.
β’ 5+ years of hands-on experience with Python, PyPI, and SQL.
β’ Strong understanding of cybersecurity principles related to secure code development, DevOps, data access, and data protection.
β’ Solid knowledge of public cloud technologies, including AWS services such as S3.
β’ Proven ability to translate business requirements into scalable technical solutions.
β’ Excellent analytical and problem-solving skills.
β’ Strong communication and collaboration abilities, with experience working across cross-functional teams.
β’ Experience working in Agile environments, with a demonstrated ability to deliver high-quality solutions and achieve project objectives.
Position Overview
The client is seeking a skilled mid-level to senior Data Engineer to support data quality assurance, ETL development, and data integration initiatives. The selected candidate will ensure the accuracy, integrity, and reliability of data as it moves from a secure file transfer service into AWS S3 and through the Snowflake data platform. This data supports critical downstream applications, analytics, and reporting systems that are essential to core business operations.
Key Responsibilities
β’ Data Quality Assurance: Develop and maintain data quality validation processes to ensure the accuracy, consistency, and reliability of data throughout the ETL lifecycle.
β’ ETL Development: Design, build, optimize, and maintain ETL pipelines to efficiently transfer data from secure file transfer services to AWS S3 and Snowflake.
β’ Data Integration: Ensure seamless integration of data into the Snowflake platform, enabling reliable access for downstream applications and reporting solutions.
β’ Data Quality Management: Identify and resolve data quality issues, including source data inconsistencies that may cause ingestion failures, processing errors, or data rollbacks.
β’ Collaboration: Partner with business stakeholders, data analysts, business intelligence teams, and technical teams to gather requirements and deliver high-quality data solutions.
β’ Monitoring & Troubleshooting: Continuously monitor data pipelines, proactively identify issues, troubleshoot failures, and implement solutions to maintain data integrity and uninterrupted data flow.
Role: Data Engineer (Python, SQL, Snowflake, ETL, AWS S3)
Start Date: 03/30/2026
End Date: 03/26/2027
Location: Raleigh, NC
Interview Type: Webcam or In-Person
Complete Description
Only qualified Data Engineer candidates located in the Raleigh, NC area will be considered, as this position requires an onsite presence.
Required Skills
β’ 7+ years of experience in Data Engineering, with a strong focus on ETL development and data quality assurance.
β’ 5+ years of hands-on experience with Python, PyPI, and SQL.
β’ Strong understanding of cybersecurity principles related to secure code development, DevOps, data access, and data protection.
β’ Solid knowledge of public cloud technologies, including AWS services such as S3.
β’ Proven ability to translate business requirements into scalable technical solutions.
β’ Excellent analytical and problem-solving skills.
β’ Strong communication and collaboration abilities, with experience working across cross-functional teams.
β’ Experience working in Agile environments, with a demonstrated ability to deliver high-quality solutions and achieve project objectives.
Position Overview
The client is seeking a skilled mid-level to senior Data Engineer to support data quality assurance, ETL development, and data integration initiatives. The selected candidate will ensure the accuracy, integrity, and reliability of data as it moves from a secure file transfer service into AWS S3 and through the Snowflake data platform. This data supports critical downstream applications, analytics, and reporting systems that are essential to core business operations.
Key Responsibilities
β’ Data Quality Assurance: Develop and maintain data quality validation processes to ensure the accuracy, consistency, and reliability of data throughout the ETL lifecycle.
β’ ETL Development: Design, build, optimize, and maintain ETL pipelines to efficiently transfer data from secure file transfer services to AWS S3 and Snowflake.
β’ Data Integration: Ensure seamless integration of data into the Snowflake platform, enabling reliable access for downstream applications and reporting solutions.
β’ Data Quality Management: Identify and resolve data quality issues, including source data inconsistencies that may cause ingestion failures, processing errors, or data rollbacks.
β’ Collaboration: Partner with business stakeholders, data analysts, business intelligence teams, and technical teams to gather requirements and deliver high-quality data solutions.
β’ Monitoring & Troubleshooting: Continuously monitor data pipelines, proactively identify issues, troubleshoot failures, and implement solutions to maintain data integrity and uninterrupted data flow.






