Fullstack Python Software Engineer

Dotlinkers IT recruitment

Warszawa

Hybrid

PLN 386,000 - 462,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Sports card.
Private life insurance.
Private medical and dental care, incl.
Private pension scheme.
Business travel accident insurance.
Employee Assistance Program.
Educational assistance and reimburse.
Volunteer opportunities.

Job summary

Dotlinkers IT recruitment is seeking a Fullstack Python Software Engineer to join a hybrid Warsaw-based team. You will modernize the financial reporting platform, build scalable data pipelines and ETL processes, and develop analytical applications for finance and management teams.

You will work across the full development lifecycle, collaborating with finance specialists and other engineers to ensure data quality, accuracy and actionable insights, using Python, Airflow, and front-end

Qualifications

  • 7+ years of software development experience in a technical field.
  • Experience with data engineering, ETL and data reconciliation using T-SQL, Python and Airflow.
  • Strong Python or C# development skills and end-to-end systems know-how.
  • Frontend development with JavaScript and React for data visualization.

Responsibilities

  • Modernize the financial reporting platform used by finance, management and investment teams.
  • Design and develop scalable data pipelines, ETL processes and reconciliation workflows.
  • Build analytical applications, reporting tools and visualizations for financial analysis.
  • Develop validation and adjustment tools to improve reporting accuracy and controls.
  • Collaborate with finance, valuation and technology teams to translate requirements into technical solutions.
  • Take ownership of features through the full development lifecycle.
  • Analyze data flows and calculation logic to identify gaps and improve reporting.
  • Create intuitive UIs to help stakeholders investigate trends and performance drivers.
  • Support production systems and monitor performance for reliability.

Skills

Data engineering
ETL development
Data reconciliation
Python
C#
JavaScript/React
Data visualization
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Python
Airflow
T-SQL
JavaScript
React
C#

Job description

Position

Position: Fullstack Python Software Engineer Location: Warsaw, Poland Working mode: hybrid, 3 days a week from the office

About our client

Our client is a leading global investment firm operating across multiple asset classes and markets. The company combines fundamental and systematic investment strategies, supported by advanced technology, data analytics and innovative software solutions. The Technology team focuses on developing and modernizing the firm's technology infrastructure, leveraging open-source tools, cloud technologies, AI and modern software engineering practices. The Warsaw office brings together experienced specialists who contribute to the development of internal platforms and systems supporting the company's global operations.

About the role

As a Software Engineer, you will help modernize the financial reporting platform used by finance, management and investment teams to monitor business performance. You will develop scalable data pipelines, ETL processes and reconciliation workflows to ensure the accuracy, quality and reliability of financial data. The role also involves building analytical applications, reporting tools and user interfaces that turn complex financial information into actionable insights. You will work closely with finance specialists and other engineers, taking ownership of solutions throughout the entire development lifecycle, from design to production support. This position combines software engineering, data processing, analytics and front-end development.

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, including coordinating with users and business stakeholders.
  • 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 skills and the ability to collaborate effectively with technical and non-technical stakeholders.
  • High ethical standards and a professional approach to working with sensitive business and financial data.
Responsibilities
  • Modernize and improve the financial reporting platform used by finance, management and investment teams.
  • Design and develop scalable data pipelines, ETL processes and reconciliation workflows.
  • Build analytical applications, reporting tools and visualizations that support financial analysis and decision-making.
  • Develop validation and adjustment tools to improve reporting accuracy, strengthen controls and reduce manual work.
  • Collaborate with finance, valuation and technology teams to translate business requirements into technical solutions.
  • Take ownership of features throughout the development lifecycle, including design, implementation, testing, deployment and ongoing maintenance.
  • Analyze data flows and calculation logic to identify gaps and improve reporting processes.
  • Create intuitive user interfaces that help stakeholders investigate financial trends, exceptions and performance drivers.
  • Support production systems, monitor their performance and continuously improve platform reliability.
The offer
  • Sports card.
  • Private life insurance.
  • Private medical and dental care, including a 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Tenth Revolution Group • Województwo mazowieckie

On-site
PLN 300,000 - 520,000
Medical insurance
Dental insurance
Life insurance
+4
Senior .NET Engineer
Senior .NET Engineer

Dotlinkers IT recruitment • Warszawa

On-site
PLN 304,000 - 411,000
Medical & dental care
Vision allowance
Life insurance
+7
Python Software Engineer
Python Software Engineer

SQUAD Ukraine Limited • Wrocław

On-site
PLN 120,000 - 180,000
Performance bonus
Loyalty bonus
Private medical insurance
+3
Full-Stack Engineer
Full-Stack Engineer

Randstad Polska Sp. z o.o. • Wrocław

On-site
PLN 180,000 - 260,000
Hybrid work model
Private medical care
Sports card
+1
Senior Full-Stack Engineer (Fintech, Trading and Banking)
Senior Full-Stack Engineer (Fintech, Trading and Banking)

DevBrother • Wrocław

Hybrid
PLN 240,000 - 360,000
Flexibility & Hubs
Health & Wellness
Time Off
+4
Software Engineer/Senior Python Developer
Software Engineer/Senior Python Developer

b2bnetwork • Polska

Hybrid
PLN 180,000 - 260,000
Financial Analyst with AI & Data Automation skills
Financial Analyst with AI & Data Automation skills

Samsung • Warszawa

On-site
PLN 120,000 - 180,000
Private medical care
Multisport card
Life insurance
+4
Senior Python Data Engineer
Senior Python Data Engineer

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 260,000
Hybrid by design
Remote opportunities within Poland
Relocation opportunities
+1
Senior Application Engineer
Senior Application Engineer

Solid Company • Wrocław

On-site
PLN 169,000 - 330,000
Health and life insurance
PPK
26 vacation days
+8
Senior Python Engineer (f/m/x)
Senior Python Engineer (f/m/x)

Sii Poland • Kraków

Hybrid
PLN 200,000 - 320,000
Great Place to Work
Solid financial situation
Contracts with the biggest brands
+9
Top locations