New offer - be the first one to apply!
November 3, 2026
Senior Python Developer & Data Engineer
Senior • On-site
Kraków, Poland
Quick Facts
- Location: Kraków, Poland (Hybrid: 3 days per week in the office)
- Experience: 10+ years
Description
Senior Python Developer & Data Engineer role focused on designing, developing, and optimizing large-scale data processing solutions and ETL/ELT pipelines. You will work with PySpark, Databricks, Oracle databases, and Unix/Linux environments to ensure performance, scalability, reliability, and data quality. The work includes batch job scheduling, production troubleshooting, and collaboration with cross-functional stakeholders.
Role Responsibilities
- Design, develop, and maintain scalable data processing applications using Python and PySpark
- Build, enhance, and optimize ETL/ELT pipelines for large-scale data integration and transformation
- Develop and maintain data engineering solutions using Databricks
- Work with Oracle databases, including complex SQL queries and performance optimization
- Develop and maintain Unix/Linux shell scripts for data processing and automation
- Schedule, monitor, and troubleshoot batch jobs and workflows using AutoSys
- Analyze technical requirements and translate them into maintainable solutions
- Optimize pipeline performance to ensure data accuracy, consistency, and reliability
- Troubleshoot production issues, perform root cause analysis, and implement permanent fixes
- Participate in code reviews, technical design discussions, testing, and documentation
- Follow software development best practices, coding standards, and delivery processes
Requirements
- 10+ years of overall experience in software development, data engineering, or a related technical role
- Strong hands-on experience in Python development
- Solid experience with PySpark and distributed data processing
- Proven experience developing and maintaining ETL pipelines and data integration solutions
- Practical experience with Databricks and large-scale data processing
- Strong knowledge of Oracle databases and SQL
- Experience working in Unix/Linux environments, including shell scripting
- Hands-on experience with AutoSys job scheduling and workflow monitoring
- Previous software development experience in Java or C#, with knowledge of OOP and software engineering principles
- Strong analytical, problem-solving, and debugging skills
- Experience working in Agile teams and collaborating with cross-functional stakeholders
- Excellent communication skills and ability to work independently in a senior engineering role
Preferred Qualifications
- Experience optimizing Spark jobs and processing large volumes of data
- Knowledge of data modeling, data warehousing, and data quality practices
- Experience with production support, incident management, and performance tuning
- Familiarity with CI/CD, Git, automated testing, and code review practices
- Experience working on enterprise-scale data platforms
Similar jobs you might like

Senior Data Engineer (PySpark, Databricks)
EPAM Systems
Senior
Technology
Wrocław, Poland · On-site
N/A
1h ago

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

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

Senior Data Engineer (ETL / GCP)
RITS
Senior
Technology
Warsaw, Poland · On-site
333K zł - 333K zł/yr
1h ago

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

Senior Python Engineer
EPAM Systems
Senior
Technology
Gdańsk, Pl-Gd, Poland · On-site
N/A
45m ago

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

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

Full-Stack Python Software Engineer
dotLinkers
Senior
Technology
Warsaw, Poland · On-site
396K zł - 456K zł/yr
58m ago

Senior Data Engineer
emagine Polska
Senior
Technology
Warsaw, MA, Poland · Remote
N/A
1h ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
