CGV - Data Engineer
Data Engineer is needed in United States.
Client: CGV
Contract: Freelance
Job Description
This is a remote Data Engineer position within the Data & AI practice, focused on building modern data platforms for clients using Microsoft Azure, Microsoft Fabric, and Azure Databricks.
The role involves designing, developing, and maintaining scalable data infrastructure that enables reliable access to analytics-ready data and supports business intelligence, reporting, and AI applications. The successful candidate will work with architects, data scientists, analysts, engineers, and client stakeholders to ingest, clean, transform, govern, and deliver trusted data.
- Design, build, and deploy scalable batch and streaming data pipelines from diverse data sources.
- Ingest and transform structured, semi-structured, and unstructured data from databases, APIs, files, and event streams.
- Develop analytics-ready datasets using Microsoft Fabric, Azure Data Factory, Azure Databricks, ADLS Gen2, OneLake, and Delta Lake.
- Apply Medallion architecture patterns across Bronze, Silver, and Gold data layers.
- Build and consume APIs and reusable data services for reporting, applications, and downstream analytics.
- Implement data quality checks, validation rules, governance standards, security controls, and monitoring.
- Monitor, troubleshoot, and optimize data pipelines and systems for performance, reliability, accuracy, and security.
- Collaborate with data scientists, analysts, architects, engineers, and client stakeholders to translate data requirements into technical solutions.
- Document data flows, architectures, models, transformation logic, and technical processes.
- Participate in code reviews and agile delivery activities, including sprint planning, stand-ups, and estimation.
- Support data activation for operational systems and emerging Data Agent and Copilot-style use cases.
Requirements
- 1–3 years of professional experience in data engineering or a related hands-on technical role; relevant internships and academic projects may be considered for entry-level candidates.
- Strong proficiency in Python and SQL, with experience writing production-quality code.
- Hands-on experience with PySpark and an understanding of distributed data processing.
- Experience or exposure to Microsoft Azure data technologies, including Azure Data Factory, Microsoft Fabric, ADLS Gen2, and/or Azure Databricks.
- Knowledge of Delta Lake and Unity Catalog is advantageous.
- Understanding of ETL/ELT processes and the end-to-end data lifecycle from ingestion through activation.
- Knowledge of dimensional, normalized, and star-schema data modeling and data warehousing principles.
- Experience building or consuming APIs for data integration.
- Familiarity with Git and basic CI/CD practices; Azure DevOps experience is a plus.
- Understanding of data security, access control, governance, Microsoft Purview, and role-based access principles.
- Strong analytical, troubleshooting, and problem-solving skills, with close attention to data quality and accuracy.
- Ability to communicate effectively with technical colleagues and client stakeholders.
- Relevant certifications, such as Microsoft Azure Data Engineer Associate, are desirable but not required.
Additional Information
This is a remote position.
Apply
Enter your email to apply. It takes a minute.
How it works
Search with Ari
Ari, Twine’s job assistant, finds jobs that match your work.
Send your application
Apply on Twine in a couple of minutes. No extra forms.
Message the client
If they want to work with you, you talk it through on Twine.
Similar Jobs
More jobs like this
Browse this role, and the pages clients use to hire.
Hiring a Data engineer? Browse Data engineersData engineers in United States