Senior Data Engineer

Senior Data Engineer

REMOTEAzure data stackData WarehouseSQL5+ years of experienceB2 English level fluency

We're looking for a Senior Data Engineer to join an ambitious Data Warehouse project for a large US insurance client. The project focuses on building a robust and high-performance data platform that consolidates financial data from multiple enterprise sources to support data-driven decision-making across Finance, Accounting, and other key business departments. You will become part of a collaborative international team working with modern cloud technologies and large-scale enterprise data.

apply

Major responsibilities:

  • Develop and maintain ETL processes using C# applications (Console Apps, Windows Services, Scheduled Jobs) to automate data ingestion and exporting
  • Analyze and integrate new third-party data sources (JSON, XML, CSV, flat files, APIs), ensuring reliable parsing, validation, and transformation
  • Design and optimize complex SQL queries, stored procedures, and functions (T-SQL) to load and transform data in the Data Warehouse
  • Ensure high performance and scalability of data pipelines, including batch and streaming processing
  • Troubleshoot and resolve complex data integration and performance issues as a subject matter expert.

We'd love to hear from you if you have:

  • 5+ years of experience in Data Engineering or similar roles
  • Strong hands-on experience with Azure data stack: Azure Data Factory, Azure Synapse, PySpark, Spark SQL, Delta Lake
  • Solid understanding of Data Warehouse concepts: Star schema, Snowflake schema, data normalization, data modeling, Slowly Changing Dimensions
  • Good command of SQL (T-SQL) and experience in building production-grade data pipelines
  • English level B2 or highe.

Nice to have:

  • Experience with Azure Log Analytics and KQL
  • Familiarity with Azure CLI, CI/CD pipelines, and Azure DevOps
  • Experience working in Scrum or Kanban teams
  • GitHub profile with data engineering examples or pet projects.