Remote job
Data Engineer
Job details
About this role
Role overview
A fully remote Data Engineer position focused on building enterprise-grade data infrastructure from end to end. The work centers on architecting pipelines, integrating diverse data sources, and enabling analytics across the organization using Azure cloud services. This is a hands-on engineering role for someone who can translate business data needs into scalable, well-modeled solutions.
Responsibilities
- Design and develop end-to-end data pipelines using Azure Data Factory, Azure Synapse, Databricks, Logic Apps, and related services. - Build and optimize ETL and ELT workflows that move both structured and unstructured data from multiple source systems. - Implement data models, data lakes, and data warehouses within the Azure ecosystem to support reporting and analytics. - Use Azure Databricks for large-scale data transformations and advanced analytics workloads. - Partner with analytics, product, and business stakeholders to surface and prioritize data needs across the company.
Requirements
- Deep hands-on expertise with Azure data services for pipeline development and warehousing. - Strong proficiency writing advanced SQL queries and tuning them for performance. - Practical experience designing data models, lakes, and warehouses for analytics use cases. - Familiarity with modern data engineering practices including ETL/ELT patterns and unstructured data handling. - Self-directed engineer comfortable owning systems end to end in a remote, distributed team.
Benefits and work setup
- Remote role within the United States with working hours aligned to Eastern Standard Time. - Occasional U.S. travel expected for company events or leadership sessions.