We are looking for an experienced Senior/Lead Software Engineer who has experience with developing data analytics software.
This person needs to have experience with combining various data sources and work with a large amount of data, as well as being able to mentor a small number of more junior engineers.
Very good understanding of various databases types (RDBMS and non-RDBMS)
good level of Python (ideally including pySpark and pandas)
experience with BigData technologies (Spark, Hadoop)
experience with event/message streaming (Kafka/RabbitMQ)
some exposure to various cloud platforms, ideally AWS
Kafka, Amazon Web Service (AWS), REST
Work as a technical lead for an independent team:
Ability to design and implement technical solutions.
Provide mentoring to more junior team members.
Ability to define the technical development process (code review standards etc).
Our client is a big product company offering software for financial and insurance sectors.
This is a completely new project created from scratch, led by an experienced architect located in US, while most of development team will be working from Krakow. Our client wants to build a new central data analytics environment for their internal use.