
Mid/Senior Data Engineer (Kraków/GCP)
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Mid/Senior Data Engineer to join our team in Kraków, Poland. This role offers a flexible collaboration model based on a B2B contract, with the opportunity to work on innovative AI and automation initiatives for leading financial institutions.
Responsibilities
- Design, develop, and maintain scalable data pipelines and data processing solutions.
- Develop data transformation and processing workflows using Python and Apache Spark.
- Work with large-scale datasets in distributed environments using Hadoop and related technologies.
- Build and support cloud-based data solutions on Google Cloud Platform (GCP).
- Develop reliable ingestion processes integrating data from multiple source systems.
- Implement data transformations, validation rules, and data quality checks.
- Troubleshoot data pipeline issues and support performance optimization.
- Work with Linux-based environments, including scripting, deployment, and operational activities.
- Collaborate with Data Engineers, Architects, Analysts, and other project stakeholders to translate business requirements into technical solutions.
- Participate in code reviews and follow software engineering and data engineering best practices.
- Create and maintain technical documentation covering data flows, dependencies, configurations, and operational procedures.
- Support deployment, testing, stabilization, and ongoing maintenance of data solutions.
Requirements
- 4-6+ years of commercial experience in Data Engineering or a similar role.
- Good hands-on programming skills in Python.
- Practical experience with Apache Spark, including building and maintaining data processing jobs.
- Experience working with Hadoop or distributed data processing ecosystems.
- Good knowledge of Linux and command-line environments.
- Commercial experience with Google Cloud Platform (GCP) and relevant data services.
- Good understanding of ETL/ELT processes, data pipelines, and data transformation concepts.
- Working knowledge of SQL and relational data concepts.
- Understanding of data quality, monitoring, and troubleshooting practices.
- Familiarity with Git and modern software development practices.
- Ability to work effectively in an Agile environment and collaborate with distributed teams.
- Good communication skills and English at a minimum B2 level.
Nice to Have
- Experience with GCP services such as BigQuery, Cloud Storage, Dataproc, Dataflow, or Pub/Sub.
- Experience in Financial/Banking domain.
- Experience with orchestration tools such as Apache Airflow.
- Familiarity with CI/CD processes for data solutions.
- Knowledge of data modelling and data warehouse concepts.
- Experience working with financial services or banking clients.
- Familiarity with containerization technologies such as Docker or Kubernetes.
We Offer
- Flexible collaboration model based on a B2B contract.
- Opportunity to work on innovative AI and automation initiatives.
- Collaborative and entrepreneurial work environment.
- Professional growth and development opportunities.
About the Company
At Capco Poland, we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we help our clients tackle complex challenges across banking, payments, capital markets, wealth, and asset management. We are passionate about growth – both for our clients and ourselves – and that means attracting talented professionals who want to develop their skills, take ownership, and make a real impact.
© Capco. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
CAPCO POLANDCapco Poland is a global technology and management consultancy specializing in driving digital transformation across the financial services industry. We are passionate about helping our clients succeed in an ever-changing industry.Joining Capco means joining an organization committed to an inclusive working environment where you’re encouraged to #BeYourselfAtWork. We celebrate individuality and recognize that diversity and inclusion, in all forms, are critical to success.We also are:-> Experts in Java, Angular, React, Mobile (Android & iOS), Big Data, DevOps, Cloud (AWS, GCP, Azure), Murex, QA-> Focused on development, automation, innovation, and long-term projects in financial services-> Committed to providing development opportunities, project continuity and professional coaching to our employees
More at Capco
All 722 roles
Wealth Management Consultant with KYC/AML review experience
Capco · Switzerland

Technical Lead
Capco · Italy

Talent Acquisition Specialist
Capco · Warsaw

(Senior) GenAI Engineer
Capco · Frankfurt