All offersWarszawaDataDirector of Data R&D
Director of Data R&D
Data
Huuuge Games

Director of Data R&D

Huuuge Games
Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    Big Data
    master

Job description

Your responsibilities
  • Leading the development of Huuuge Big Data & ML platform services and data-oriented applications and tools (resides on hundreds of servers; hosted in AWS; uses Spark Core/Streaming/SQL, Scala, Java, Python, Snowflake, Presto, AngularJS, Kafka, Kubernetes, Tableau) – our Big Data & ML platform handles billions of records per day, through complex processing (CEPs, graphs, machine learning) in batch and real time modes,
  • Managing, leading and mentoring technically all Data R&D team (big data engineers, infrastructure developers, BI developers, visualization developers, DevOps, QA, scrum master),
  • Impact on architecture and technology decisions regarding Huuuge central Big Data & ML platform – architecture concept, innovation and technology,
  • Leading our technical roadmap decisions and impacting on functional and business roadmap.

Our requirements
  • 5+ years of experience in R&D team leading and R&D management,
  • 3+ years of experience in R&D director and/or R&D department leading positions (managing team leaders, managing at least 15 engineers),  
  • 3+ years of experience in data R&D leading – in design and development of big data and BI platforms,
  • Expert in software architecture paradigms (data-oriented programming, micro services, OOP),
  • Experience design and development of large scale distributed systems and distributed programing,
  • Technically hands-on, can challenge developers and team leaders in technology design and coding,
  • 5+ years of experience working in Java/Scala/Python or other high-level programming language,
  • Experience working with Linux OS systems and Bash scripting languages,
  • Experienced with building scalable stream-processing and/or ETL batch processing – using solutions such as Spark/Spark Streaming,
  • Strong SQL skills and experienced with NoSQL databases (such as HBase, Cassandra, MongoDB and Presto) and relational databases (such as MySQL and SQL Server), 
  • Experience working with cloud service (AWS, GCP, Azure),  
  • Experience working with CI/CD tools (Jenkins, TeamCity, etc.)- an advantage, 
  • Experience working with Docker/Kubernetes Engine – an advantage,
  • Experience with machine learning technologies- an advantage,
  • Experience working with testing and test automation methodologies – an advantage,
  • Bachelor’s degree in Computer Science or related.

What you'll get in return
  • a relocation package and support in finding new accommodation,
  • flexible working hours,
  • language lessons if needed,
  • the opportunity to work with an experienced team in an amazing climate,
  • fresh fruit and soft drinks every day,
  • access to Kindle readers with the latest industry standard e-books,
  • and, of course, life insurance, Medicover health care program for you and your family, MultiSport card, integration trips and parties.