Data Engineer

Hi! We are Netguru. We help entrepreneurs and innovators shape the world through beautiful software. We’re looking for people to join our team and build a culture based on trust, taking ownership, and transparency.

Introducing innovative solutions and improving our internal processes are the foundation for our development and achievements. We offer a safe, inclusive and productive environment for all team members. We respect and want to build on our diversity.

We are open for workplace adaptations. We also help team members develop their skills through internal learning opportunities, R&D projects, and personal growth budgets.

Our Machine Learning Engineers and Data Engineers help companies from the finance and insurance sectors to become more customer-centric. We use machine learning capabilities to improve processes that affect customer experience.Netguru-Biuro-2018-5348

Joining Netguru means:

  • unique opportunity to be a part of a DE department in Netguru, one of the fastest growing companies in Europe,
  • working with a cross-functional team of software engineers, application/UI engineers, QAs, and designers,
  • sharing knowledge and best practices with the team
  • solving a rich set of challenges in our 90+ projects,
  • owning the development of machine learning algorithms,
  • connecting the Machine Learning world with Web applications.


  • at least 1 year practical experience in Data Engineering
  • ability to design and implement complex data pipelines and data infrastructure based on technical specifications for the purpose of collecting and curating data from internal and external data sources
  • experience in SQL
  • experience in scripting for automation with Python
  • Experience with big data technologies (e.g. Hadoop, Spark, Flink)
  • Knowledge & experience in design & building DWHs and ETL processes
  • Experience with Docker
  • Experience working with relational and unstructured data, for example, PostgreSQL
  • Experience with at least one of the following cloud infrastructures: AWS/Azure/GCP


  • Experience with data orchestration tools (Airflow, Luigi, NiFi)
  • Knowledge of Scrum and Agile methodologies
  • Willingness to help and mentor other developers,
  • Experience with event architectures & message-subscribe systems like Kafka
  • Experience in working with Kubernetes
  • Experience in software engineering - systems design, coding principles, and best practices
  • Experience with Machine Learning

Perks & benefits:

  • Private health insurance package,
  • MultiSportPlus card,
  • Optional life insurance for you and your family,
  • Individual growth budget for your educational plan,
  • Free sandwiches and co-financed lunches,
  • Team Retreats and Team Meetups which allow you to spend time and bond with your team-mates.
  • If you want to read more about it check our 7 reasons to work at Netguru.

We are just getting started 🚀 Ready to face the challenge?

Click “apply now” button and join Netguru team!

Not interested in long-term cooperation? Join the Netguru Talent Marketplace and have access to various project-based opportunities. Get a gig and collaborate with different companies and industries. Have a possibility to not only gain more experience but also develop a variety of skills you didn't even know you had. Work the way you like, on your terms, with no strings attached!

PLN 8,000-13,000 + VAT (B2B) + 16 paid days off
or PLN 6,400-10,400 gross (UoP)
Deadline: ongoing
Poznań, Warszawa, Gdańsk, Kraków, Wrocław, Białystok, Katowice, Łódź, Rzeszów, Remote