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
Python Software Engineer
SQUAD CZECHIA s.r.o.
Senior
Technology
Brno, Czechia · On-site
N/A
16 days ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Warsaw, Poland · On-site
N/A
51m ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Łódź, ŁD, Poland · On-site
N/A
51m ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Wrocław, DS, Poland · On-site
N/A
51m ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Poznań, Poland · On-site
N/A
51m ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Krakow, MA, Poland · On-site
N/A
51m ago

Senior Python Developer & Data Engineer
DCV Technologies
Senior
Technology
Kraków, Poland · On-site
N/A
51m ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Gdańsk, Pl-Gd, Poland · On-site
N/A
51m ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
