S

Software Mind

Polish software development outsourcing provider

Azure Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeWarsaw, PolandNo salary listed

About the Job

Requirements

  • At least 3 years delivering data migration or ETL development on enterprise or high-stakes systems.
  • Strong T-SQL skills and hands-on experience with Microsoft SQL Server, including SSIS.
  • Practical experience with Azure SQL Database and Azure data services, including Data Factory and Azure DevOps.
  • Demonstrable experience with data validation and reconciliation, including explaining how a migration's correctness was proven.
  • Comfort working from incomplete documentation, using schema discovery and data profiling as a first step.
  • Experience handling JSON and XML payloads held inside relational structures.
  • English proficiency at C1 level or above, with daily contact with international stakeholders.

Responsibilities

  • Design, build, and run ETL pipelines migrating data from legacy SQL Server databases into Azure SQL.
  • Profile and reverse-engineer source schemas where documentation is incomplete, and document the reconstructed model.
  • Build validation and reconciliation logic to prove completeness and correctness before the initial load and every delta load.
  • Work with the Business Analyst on data mapping, transformation rules, and the agreed data dictionary.
  • Execute migration rehearsal runs and support the cutover.
  • Follow ITIL-aligned change and release management for every production change.
  • Diagnose and resolve production data incidents, and contribute to root cause analysis and permanent fixes.
  • Maintain technical documentation for migration components and hand it over at the end of the engagement.

Desired Qualifications

  • Microsoft certification, ideally DP-203 Azure Data Engineer Associate.
  • ITIL Foundation v4 certification, or willingness to certify at the employer's cost.
  • Experience in a regulated, audited sector such as financial services, public sector, or healthcare.
  • Experience with change data capture and keeping systems in sync during a parallel-run period.
  • Exposure to Databricks, Snowflake, or dbt.

About the Company

Software Mind

Polish software development outsourcing provider

Software Mind is a Polish software development company with multiple delivery centers in Poland and offices in the United States, Singapore, and Australia. It provides personalized software development services and outsourcing for clients worldwide, focusing on building software that is treated as a product and tailored to each client’s unique needs. The company works with startups, growing teams, or broader IT initiatives and applies its Agile toolbox—best practices it uses across projects—to help clients accelerate development and scale their software efforts. Unlike some firms that offer generic development, Software Mind emphasizes a bespoke, partner-like approach, combining strong technical skills with attention to the client’s business context to deliver customized software solutions.

Company size
1,001-5,000
Company stage
Growth Equity (Venture Capital)
Total funding
$27.5M
Headquarters
Kraków, Poland
Founded
1999

Recently Posted Jobs

Explore more opportunities at Software Mind

See more jobs