New offer - be the first one to apply!

November 3, 2026

Full-Stack Python Software Engineer

Senior • On-site

396,000 - 456,000 PLN/yr

Warsaw, Poland

Quick Facts

  • Role: Full-Stack Python Software Engineer

  • Location: Warsaw, Poland (Hybrid: 3 days/week in office)

Description

You will help modernize a financial reporting platform used by finance, management, and investment teams. The role focuses on building scalable data pipelines, ETL processes, and reconciliation workflows, along with analytical applications and reporting tools with user interfaces for insights. You will collaborate with finance specialists and other engineers and take ownership from design through production support.

Responsibilities

  • Modernize and improve the financial reporting platform.

  • Design and develop scalable data pipelines, ETL processes, and reconciliation workflows.

  • Build analytical applications, reporting tools, and visualizations for financial analysis and decision-making.

  • Develop validation and adjustment tools to improve accuracy, strengthen controls, and reduce manual work.

  • Collaborate with finance, valuation, and technology teams to translate business requirements into technical solutions.

  • Own features across the full development lifecycle, including testing, deployment, and maintenance.

  • Analyze data flows and calculation logic to identify gaps and improve reporting processes.

  • Create intuitive user interfaces for investigating trends, exceptions, and drivers.

  • Support production systems, monitor performance, and improve reliability.

Requirements

  • 7+ years of software development experience and a background in Computer Science or a related technical field.

  • Strong experience with data engineering, analytics, ETL processes, and data reconciliation using T-SQL, Python, and Airflow.

  • Solid software development skills in Python or C#.

  • Experience designing, developing, and maintaining end-to-end systems.

  • Knowledge of front-end development and data visualization using JavaScript and React.

  • Ability to build reliable systems with a strong focus on numerical accuracy, data quality, and operational stability.

  • Excellent communication and collaboration skills with technical and non-technical stakeholders.

  • High ethical standards and a professional approach to sensitive financial data.

Benefits

  • Sports card

  • Private life insurance

  • Private medical and dental care (including vision allowance)

  • Private pension scheme

  • Business travel accident insurance

  • Employee Assistance Program

  • Educational assistance and reimbursement

  • Volunteer opportunities

  • Budget up to 38,000 PLN gross/month

Similar jobs you might like

Unlock Full Resume Report