Software & Data Engineer

Job description

Thank You for reading this post! You rock! :)

We are SmartWays – we help people grow and make good career decisions. We are specialized in IT recruitment worldwide and encourage you to join our IT Talent Community!

We work with international companies across the Globe, to drive their business outcomes with the best-in-class IT people. People who use their intelligence and passion to inspire their teammates and make an impact on our customers are highly valued by us. Please read this carefully to find out if this offer is for You.

Our Partner is one of the largest Public Relations agencies in the world. Polish office is one of over 120 branches operating in 81 countries and currently looking to hire a full-time Software & Data Engineer to build and maintain its analytics engine and support core capabilities.

As a Software & Data Engineer, you would be directly involved with the product team including software engineers and data scientists, to develop highly visible web applications in order to facilitate big-data analytics processes.


You will:

  • Developing for and maintaining internal ETL systems and big data processing applications
  • Building scalable data management solutions
  • Supporting large-scale data loading and analysis efforts
  • Managing deployment of internal infrastructure
  • Streamlining and improving existing processes
  • Enforcing coding best practices & code reviews.


  • Hands-on experience in Python, Node and React programming
  • Solid skills of work with Docker
  • Expertise within Linux systems
  • Proven track of experience within the deployment, covering Ansible, Puppet, or Chef
  • Advanced English skills (min. B2).

We would also not mind if you are familiar with the Kubernetes ecosystem!