Software Engineer (Big Data)

page banner

Ready for a new beginning?

We are looking for a Software Engineer (Big Data) for one of our clients, a company from the insurance industry,  to enrich the team of experts.


  • Design and development of comprehensive ETL processes and integration with business processes
  • Create and maintain a metadata catalog
  • Influence on the architecture of data transformation pipelines and choice of tools
  • Developing data science and machine learning skills
  • Work with application developers, DevOps, Business and data scientists in an agile setup
  • Develop solutions as part of Big Data use-cases and deploy these on leading Cloud Platforms (AWS or Azure)


  • 2+ years of experience in a similar position
  • Experience with at least 1 Relational Database and excellent SQL skills (preferably SQL Server) and 1 non-relational database (preferably Hadoop Hortonworks distribution)
  • 3 years of experience with ETL/ELT development in at least 2 technologies (preferably including SCALA/Python)
  • Min. 2 years of development role including some shell scripting and/or Java/Scala/Python
  • Knowledge of CI/CD tools (Bamboo, Jenkins, Gerrit) and practice in at least one configuration management language (Puppet, Chef, Ansible, etc.)
  • Experience with system Integration including both REST/JSON
  • Awareness of TDD and solid experience testing your own code with some automation and good understanding of integration testing
  • Ability to present technical concepts to technical & non-technical stakeholders
  • Ability to write clean, modular, reusable code
  • English B2


  • Medical / life insurance
  • Elastic benefit system
  • Team building events, staff parties


22,000 - 28,000 PLN