Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Harvey Nash Poland

New

Senior Software Engineer - Data & Python

Posted 39 views
Discussion

Summary

A senior data-focused engineer builds and maintains Python-based data pipelines (ETL, Apache Airflow, T-SQL) supporting business reporting and analytics, automating validation and reconciliation, and investigating data inconsistencies. Requires 7+ years of software development experience; financial-data background is a plus.

  • Build and improve data pipelines supporting business reporting and analytics.
  • Automate data processing, validation and reconciliation to improve data quality.
  • Investigate data inconsistencies and optimise existing workflows.
  • Develop tools that turn complex datasets into useful business insights.
  • Work with business and technical teams to deliver reliable, scalable solutions.
  • Manage development, testing, deployment and ongoing improvements.

What you bring

  • 7+ years of software development experience.
  • Strong Python, ETL, Apache Airflow and T-SQL skills.
  • Experience developing and maintaining data pipelines.
  • Strong analytical and problem-solving abilities, with a focus on data accuracy.
  • Excellent communication and collaboration skills.

Nice to know

  • Background in financial data or reporting systems.
  • Knowledge of data visualisation and analytical applications.

If you’re a software engineering specialist who enjoys building reliable data solutions and improving complex workflows, let’s connect.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →