Middle/Senior Data Warehouse Engineer (#14696833)

SPECIAL REFERRAL BONUS $2000
Work type:
Flexible (Office/Remote)
Technical Level:
Senior
Job Category:
Big Data
Project:
World's leading business software review platform

N-iX is looking for an experienced Senior Data Engineer to join the global team behind the largest and most trusted software marketplace. Every month, 5.5 million people come to our customer to inform smarter software decisions based on honest peer reviews. Authenticity is our client's focus, and every day they help thousands of companies, and hundreds of employees, propel their potential. Ready for meaningful work that starts and ends with compassion and heart? You’ve come to the right place.

About the Role:

As a Senior Data Engineer, you would be involved in designing, implementing, and managing the new Data Warehouse. The ideal candidate has worked in Snowflake, is experienced in traditional relational databases, and data integration.  

Responsibilities:

  • Build Data Lake solution on top of Snowflake
  • Design Fact and Dimensions 
  • Develop end-to-end data solutions for structured and unstructured data (using DBT, Airflow, and Snowflake) including, but not limited to, ingestion, parsing, integration, etc.

Desired Skills/Competencies:

  • 2+ years of experience working on Data Warehouse/Data projects
  • Experience with Python 3.x
  • Airflow experience and building DAGs
  • DBT experience
  • Experience with Snowflake
  • SQL experience
  • Experience working in an agile development environment
  • Attention to detail, excellent problem-solving ability, and strong communication skills (written and verbal)
  • A bachelor’s degree in Computer Science, related field, or equivalent experience

Would be Plus:

  • Familiarity with AWS 

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • The Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring and comfy office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more