

Data Engineer
Job Description
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.