Nivel cariera

Middle (2-5 ani), Senior (5-10 ani)

Limbi vorbite


Adresa/ adresele jobului


MindGeek, a company specializing in the development and marketing of highly trafficked web properties, and a leader in its activity sector is searching for a Data Engineer.

As a Data Engineer, you will be responsible for designing, expanding and optimizing our data flows and data collection infrastructure. You will also design, build and maintain automated decision engines in collaboration with the Data Science team. We expect you to have a solid training in computer science and software development and an understanding of common data structures and algorithms used in Big Data workflows (either real-time or batch). You will work closely with technical and business teams to find innovative approaches to the various data processing challenges that our organization faces.



  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources
  • Build analytics tools that utilize the data pipeline of data sources
  • Experience in operationalizing bespoke algorithms and statistical models
  • Create tools and decision engines in collaboration with the data science team
  • Provide expert advice and assistance to other teams in the company

Skills and Technologies:

  • Very good Java experience
  • Worked in multi-threaded environment and as good knowledge of concurrency management 
  • Familiar with cloud development in distributed environment using containers
  • Proficient with inversion of control (Spring-core)
  • Good knowledge of Spring technologies such as spring-tx, spring-jms and spring-integration
  • Knowledge of data structures such as XML, JSON and CSV
  • Knowledge of unit testing libraries such as Junit and Mockito
  • Knowledge of relational databases and Hibernate
  • Knowledge of NoSQL databases
  • Experience in agile methodology (Scrum, iteration, Jira)
  • Understanding in cloud computing and big data aggregation
  • Interested in good practices and quality
  • Ability to work independently as well as in a team

Benefits we’re offering you:

  • Motivating salary aligned with your skills and experience
  • Annual bonuses
  • Private health insurance
  • Meal tickets
  • Team building events
  • Support for obtaining certifications
  • Relaxation room


Don’t be shy, apply. But only if you are up for the challenge of a lifetime!