Senior Data Engineer (Linux)

BrightPoint Logo

One of our clients – a US-based product company specialized in developing an innovative Web, iOS and Android application with a mission to connect the world through music. The company creates a social network through a platform with a global community of 50 million music lovers. Thanks to app millions around the globe create songs each day, share, discover, participate, have fun together, meet like-minded friends. They are expanding their team and are on the lookout for a Senior Data Engineer.

Position Details

Job responsibilities:

  • Architect, build, and deploy new data solutions that provide forward-thinking data opportunities;
  • Design and develop efficient and reliable data pipelines to move massive amounts of data into Data Warehouse and other data platform;
  • Use coding skills in Python, Shell;
  • Develop and implement data auditing strategies and processes to ensure data accuracy and integrity;
  • Manage multiple projects in a fast-paced environment;
  • Assist in construction of enterprise data warehouse.

Job requirements:

  • Advanced SQL skills and solid experience with Python and Shell scripting;
  • Proven experience in ETL Design and implementation;
  • Excellent communication skills including the ability to communicate data technologies and architectures;
  • Knowledge in RDBMS and/or analytic columnar RDBMS including data modeling concepts;
  • Strong Linux expertise;
  • Experience working with an MPP system or Map Reduce;
  • Fluency in English;
  • As advantages will be considered any knowledge and experience in: NoSQL like Hadoop, HDFS, Vertica, Tableau, MySQL, Hive, Spark, Familiarity with machine learning and recommendation systems, Past experience with data science for bio and social field.

Our offer:

  • Advanced and Latest Technologies;
  • Growth and Learning Personalized Program;
  • Training courses, Certification Programs;
  • IT conferences;
  • Additional Medical Insurance;
  • Multisport cards;
  • Discount program;
  • 22 vacation days;
  • Friendly and stress-free environment;
  • Office food and beverages;
  • Recreation area and Relax zone;
  • Happy hours and office fun events;
  • Regular team building events.