Curotec
Senior Data Engineer
Remote Data Engineer role with clear candidate location fit.
PostedJul 19, 2026
Eligible countries25 accepted countries
Seniority signalSenior
Work settingRemote
Accepted candidate locations
Role overview
Senior Data Engineer
Requirements and responsibilities
Readable role content extracted into sections for faster review.
Key Responsibilities
- Build and maintain Python Notebooks to ingest data from third-party APIs
- Design and implement Medallion layer architecture (Bronze, Silver, Gold) for structured data organization and progressive data refinement
- Store and manage data within Microsoft Fabric's Data Lake and Warehouse using delta parquet file formats
- Set up data pipelines and sync key datasets to Azure Synapse Analytics
- Develop PySpark-based data transformation processes across Bronze, Silver, and Gold layers
- Collaborate with developers, analysts, and stakeholders to ensure data availability and accuracy
- Monitor, test, and optimize data flows for reliability and performance
- Document processes and contribute to best practices for data ingestion and transformation
Key Responsibilities
- Python (Notebooks)
- PySpark
Key Responsibilities
- Microsoft Fabric Data Lake & Data Warehouse
- Delta Parquet files
Key Responsibilities
- Azure Synapse Analytics
Key Responsibilities
- Azure Data Factory, Azure DevOps
Requirements
- Strongexperience with Python for data ingestion and transformation
- Proficiencywith PySpark for large-scale data processing;
- Proficiencyin working with RESTful APIs and handling large datasets;
- Experiencewith Microsoft Fabric or similar modern data platforms;
- Understandingof Medallion architecture (Bronze, Silver, Gold layers) and data lakehouseconcepts;
- Experienceworking with Delta Lake and parquet file formats;
- Understandingof data warehousing concepts and performance tuning;
- Familiaritywith cloud-based workflows, especially within the Azure ecosystem.
Nice toHave
- Experiencewith marketing APIs such as Google Ads or Google Analytics 4;
- Familiaritywith Azure Synapse and Data Factory pipeline design;
- Understandingof data modeling for analytics and reporting use cases;
- Experiencewith AI coding tools;
- Experiencewith Fivetran, Aribyte, and Riverly.
Similar roles
Keep a backup shortlist.
Python 5 accepted countries
Senior Data Scientist (MMM)Kepler GroupView role Python 4 accepted countries
Senior DevOps EngineerIndeedView role Stack tracked 5 accepted countries
Talent Community| Shopify Practice LeadHiring teamView role Java, Javascript Typescript 5 accepted countries
Middle/Senior Full Stack EngineerMark43View role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.