Niche

Data Engineer

Job Description

Posted on: 
June 12, 2024

We are looking for a skilled Data Engineer to join the Data Engineering team. You’ll build and support data pipelines that can handle the volume and complexity of data while ensuring scale, data accuracy, availability, observability, security, and optimum performance. You’ll be developing and maintaining data warehouse tables, views, and models, for consumption by analysts and downstream applications. This is an exciting opportunity to join our team as we’re building the next generation of our data platform, and engineering capabilities. You’ll be reporting to the Head of Data Engineering.

Responsibilities

Learn about Niche by meeting with various team members to learn more about our company through our Onboarding meetings


Build relationships with data engineering team members, understand the day to day operating model, and stakeholders that we interact with on a daily basis


Start to learn about our data platform infrastructure, data pipelines, source systems, and inter-dependencies


Start participating in standups, planning, and retrospective meetings

Job Requirements

Bachelor’s degree in Computer Science, Data Science, Information Systems, or a related field.


3-5 years of experience in data engineering.


Demonstrated experience of building, and supporting large scale data pipelines - streaming and batch processing.


Software engineering mindset, leading with the principles of source control, infrastructure as code, testing, modularity, automation, CI/CD, and observability.


Proficiency in Python, SQL, Snowflake, Postgres, DBT, Airflow, Docker, Kubernetes, Kafka.


Experience of working with Google Analytics, Marketing, Ad & Social media platform, CRM/Salesforce, and JSON data; Government datasets, and geo-spatial data will be a plus.


Knowledge and understanding of the modern data platform, and its key components - ingestion, transformation, curation, quality, governance, and delivery.


Knowledge of data modeling techniques (3NF, Dimensional, Vault).


Self-starter, analytical problem solver, highly attentive to detail, effective communicator, and obsessed with good documentation.

Apply now

More job openings