Data Engineer

  • Full time
  • Prague
  • Posted 1 week ago


Job Description & Summary

About the Financial Crime team

We focus on detecting Financial Crime. Our team serves as a regional centre of excellence that provides technical advisory to clients across the whole world so we work with clients in Europe, North America, Australia, Africa or South Asia.
We help our clients optimise anti-money laundering systems by enhancing them with machine learning. To enable us to deliver insights rapidly, we have a custom-developed cloud-based application that we strive to constantly improve. We have recently launched the second generation of the application.
Come and join the fast growing field of Financial Crime Analytics and help us combat money laundering and other types of financial fraud.

Job description & summary

  • (80 %) Work on client engagementsBuilding data processing pipelinesAssessing data qualityAnalysing data mainly about customers and monitoring alerts
  • (10 %) Developing our digital assetsWriting Python scripts and tests :)Creating CI/CD proceduresMaintaining our infrastructure
  • (5 %) Preparing new engagement proposals
  • (5 %) Staying up-to-date with developments in the field of data engineering
  • Requirements of the role

  • At least a bachelor degree in Computer Science or a similar field, 1-3 years of experience in similar field
  • Knowledge of good software development practices, design patterns and databases
  • Knowledge of Python, Git, CI/CD, SQL and Docker
  • Experience with Tableau, Power BI or a similar visualisation tool
  • Experience with Kubernetes and Azure Cloud services is a plus
  • Experience with tools for distributed processing like Dask, Ray, Hadoop and Spark is a plus
  • Knowledge of frontend technologies is a plus
  • Knowledge of the field of Anti-Financial Crime or Banking is a plus
  • Good English both verbal and written
  • Willingness to learn, take initiative and be challenged
  • A confident communicator and a strong team member
  • Willingness to travel if needed
  • What are we offering?

  • Concentrated experience and rapid career growth. It may sound like a platitude, but it really is.
  • Fair wages plus paid overtime.
  • Paid time off 25 days, 3 sick days and 2 extra days off from the company at the end of the year.
  • High-end Ultrabook and iPhone with unlimited data.
  • Benefit program with 45.000 points that you can use for holidays, education, food vouchers, sports (Multisport), health… Simply on what you enjoy.
  • Supporting your development and education: business and digital skills training (e.g. Alteryx, Power BI, Tableau), ongoing training and certifications, e.g. Microsoft (Azure, PowerApps), project management (Prince2, PMI), service management (ITIL), agile development (Scrum, SAFe), DAMA, Salesforce, coaching and presentation skills and more.
  • Opportunity to work in the future at a foreign PwC office, for example in the USA, Canada and there are others in the selection.
  • Extra-work activities and Away Days (team building, ski weekend, etc.).
  • Regular feedback on your work, also consultation with a coach with whom you can address your further development and career direction.
  • PwC is the largest audit team in the Czech Republic, law, tax, consulting and technology, data or forensic teams. Find out how easy it is to combine this knowledge when you’re in the right place.

    With us, you will get the opportunity to see how business is done in large companies. We are part of an international network of companies with more than 250,000 colleagues in 158 countries.

    To apply for this job please visit