Overview
Skills
Job Details
Data Engineer
Location: Remote
Visa: OPT
Role Overview
We are seeking an experienced Data Engineer to design, build, and optimize scalable data pipelines and platforms. The ideal candidate will work closely with data analysts, data scientists, and business teams to deliver reliable, high-quality data solutions.
Key Responsibilities
Design, develop, and maintain ETL/ELT data pipelines for structured and unstructured data
Build and manage data workflows using Azure Data Factory / AWS Glue / Airflow
Develop and optimize data models, schemas, and transformations
Work with Databricks / Spark for large-scale data processing
Ensure data quality, reliability, and performance optimization
Implement data security, governance, and access controls
Collaborate with cross-functional teams to understand data requirements
Monitor, troubleshoot, and enhance existing data pipelines
Required Skills & Experience
5–6+ years of experience as a Data Engineer
Strong experience in SQL and Python
Hands-on experience with cloud data platforms (Azure / AWS / Google Cloud Platform)
Experience with data warehousing (Azure Synapse, Redshift, BigQuery, Snowflake)
Knowledge of big data technologies (Spark, Databricks)
Experience with CI/CD, version control (Git)
Understanding of data governance, security, and compliance
Preferred / Nice to Have
Experience with streaming data (Kafka, Event Hub, Kinesis)
Exposure to Power BI / Tableau / reporting tools
Knowledge of DevOps practices for data pipelines
Cloud certifications (Azure / AWS – preferred)
Education
Bachelor’s degree in Computer Science, Engineering, or related field