Join to apply for the Data Solutions Engineer role at PwC Polska
The area of data engineering at PwC Poland plays a key role in all digital initiatives. Our Data Solutions team consists of experts who deeply understand client and business needs. We specialize in building advanced data platforms, delivering data engineering services, and providing comprehensive analytics, integration, and visualization—both on‑premises and in the cloud.
Data Solutions Engineer
Responsibilities
- Design, build, and manage solutions in Microsoft Fabric / Databricks environments.
- Implement and maintain solutions in Azure cloud, focusing on Azure Data Factory, Azure Synapse, Microsoft Fabric, and Azure Databricks.
- Leverage PySpark and develop scripts and applications in Python for data engineering purposes.
- Ensure code quality by writing unit / integration tests for delivered solutions.
- Collaborate with the team and share knowledge with less experienced colleagues.
- Adhere to PwC’s Delivery Excellence framework and contribute to internal delivery guidelines.
Qualifications
- Professional experience as a Data Engineer.
- At least 1 year of hands‑on experience with Microsoft Fabric.
- At least 2 years of hands‑on experience with Databricks, PySpark, and Python for data engineering (e.g., usage of Pandas, SQLAlchemy).
- Strong knowledge of Python software engineering (e.g., FastAPI, Django).
- Strong knowledge of SQL.
- Experience with Azure tools: Azure Data Factory, ADLS, SQL Server, Key Vault.
- Understanding of OLTP, OLAP, Data Lake, Data Lakehouse, Data Mesh, and Data Fabric concepts.
- Familiarity with at least one ETL tool (e.g., ADF, Informatica, Talend, AWS Glue).
- Experience with BI tools (Power BI, Tableau).
- Practical knowledge of software testing.
- Team player attitude, preferably with experience in an international environment.
- Strong analytical skills.
- Very good communication skills (both oral and written).
- Good command of English (C1 level) and fluent in Polish.
- Minimum communicative knowledge of Polish.
Nice to have
- Understanding of software engineering principles (PEP, DRY, SOLID, design patterns).
- Familiarity with version control systems (GIT), Docker, and CI/CD (Azure DevOps).
- Programming experience in Python, Java, or C#.
- Experience with GenAI (prompt engineering, agents, Copilot, Cursor).Knowledge of MLOps practices.
- Certifications in Azure / AWS / Google Cloud (data engineering paths).
- Databricks certification.
Benefits
- Hybrid working model with flexible start of day, workation, and sabbatical leave.
- Full support during onboarding, mentoring, training sessions, workshops, and certification co‑financed by PwC.
- Wide medical and well‑being program including medical care package, coaching, mindfulness sessions, psychological support, and webinars.
- Individual benefits package (lunch pass, concierge, veterinary package, massages) and access to cafeteria vouchers and discounts on IT equipment and car purchase.
- 3 paid hours for volunteering per month.
- Additional paid Birthday Day off.
Recruitment process
- Complete the form and send your resume.
- Talk to our Recruiter on a short HR screening call.
- Get to know each other better at a recruitment interview.
Send your application today! For any additional questions, contact us: pl_ITrecruitment@pwc.com.
Your personal data will be processed for recruitment purposes by PwC Advisory spółka z ograniczoną odpowiedzialnością sp.k. or another PwC entity which runs a recruitment process. Full information about processing your personal data is available in the Privacy Policy.