Big Data Engineering Manager

Job description

Everything big starts small. What was once a small garage project is now named the most valuable hungarian company on Forbes’s list in 2019!

We are always looking for the best and brightest to join our ever expanding #Doclersquad, so what are you waiting for?


As the Engineering Manager of the Jasmin Big Data team, you will lead, develop and grow an existing team of data engineers and data analysts. Your team will be responsible for designing and implementing data pipelines to feed the ever growing amount of data generated by our user interactions and product components into an on-premise or cloud big data platform. You will collaborate with product owners, growth engineers, and data scientists to design and build our next-generation Experimentation Platform that will enable us to run hundreds or thousands of metric-driven experiments (A/B tests) and quantitative analysis for Jasmin. You will understand the maturity of our current data architecture, create and execute a roadmap to close the organizational and technical gaps, and start delivering data pipelines and platform features. You will transform our business by providing the level of flexibility and analytics capability our product management need to transform Jasmin into a data driven business.

 

What you will really be doing:

  • Become the Jasmin’s domain expert in Big Data and related technologies. Continuously improve our internal data infrastructure
  • Build, lead and run a team of 5 -10 software engineers
  • Provide technical guidance and mentorship, assist your team members in their career progression
  • Define the professional requirements for the lead developers, current developers, and any recruitment candidates
  • Work with large data sets and own sophisticated data pipelines with both raw and structured data
  • Work closely with our product management groups to ensure projects are delivered on time and in scope
  • Communicate with executives and leaders to present the platform features and the way it will solve business challenges
  • Partner with other engineering teams and business units, proactively manage technical dependencies and expectations on meeting our business goal

 

 

Requirements

Expectations

  • Bachelor’s degree in Computer Science, Engineering or equivalent
  • 3+ years of relevant technical management experience
  • 5+ years related work experience in data engineering and/or data warehousing in an online business that has at least 100K users
  • 3+ years of experience in team management, including hiring, building key projects and career management
  • Shown experience with large-scale data analysis, data-mining and other advanced business reporting tools, including SQL or similar tools

Personal competences, language skills

  • Strong people management skills
  • Strong communication skills in English, being able to collaborate with remote teams
  • Ability to thrive in a fast-paced, time-compressed and dynamic environment
  • Experience with Agile methodologies

Tech skills

  • Strong algorithmic, data processing and statistics knowledge
  • Experience in Hadoop technologies (e.g. Kafka, Spark, Hive, Presto)
  • Experience with Google Analytics 360
  • Experience with AWS EMR or Google BigQuery, or Microsoft HDInsight, and building data pipelines to move data from on-site data warehouses to the cloud
  • Understands the benefits and limitations of various languages and tools (python, pandas, keras, flask) 
  • Bonus: Experience with building data or metric-driven experimentation platform
  • Bonus: Experience in DevOps for data engineering

What we offer

Salary and benefits

  • Competitive salary
  • Private health insurance (Medicover)
  • Complimentary Sportkartya

Company culture

  • Dynamic and friendly atmosphere
  • Free daily breakfast in the office
  • Free coffee, tea, and fresh fruit every day
  • Free language courses in the office
  • Free guarded parking (cars, motorcycles, bikes) 
  • Christmas Parties, Family Days, Hackathons, and other surprise events
  • Chill rooms, creative areas, and LAN parties
  • Company branded merchandise (goodies)
  • BBQ grill and sport events (Teqball, basketball, futsal)

Professional growth

  • Opportunity to attend conferences, certifications, technical workshops, trainings and meetups
  • Enthusiastic professionals to learn from
  • Possibility to advance in the company