What are the responsibilities and job description for the Data Engineer position at BrainPOP?
We are seeking a Data Engineer to join our growing team. In this role, you will focus on building new data pipelines and refactoring existing ones that ingest and transform data from a wide array of sources. You will be part of a team responsible for delivering reliable, accurate and timely data to our stakeholders. The data that you provide will be consumed by data scientists, machine learning experts, executives, stakeholders across the company and our most important stakeholders: the districts, schools and teachers that rely on BrainPOP. You will be working collaboratively alongside other passionate Data Engineers, Data Analysts, and Software Engineers to support and maintain our data infrastructure.
NYC based/commutable distance to NYC HQ is preferred.
In this role, you will:
- Work with senior staff to design and build out a new, best in class data infrastructure, bringing your technical expertise to the table while learning and growing in your career.
- Build, refactor and maintain data pipelines that ingest data from multiple sources.
- Transform and model datasets for myriad business use cases.
- Build and support the tools we use for monitoring data hygiene and the health of our pipelines.
- Contribute to data discovery, certification and governance initiatives
- Support the machine learning team with automating and deploying machine learning models.
On your resume:
- 3 years experience working in a modern data engineering environment, including workflow orchestration, pipeline monitoring, warehouse health, etc.
- Demonstrated mastery of SQL and fluency in one or more programming languages, python strongly preferred.
- Strong understanding of data structures and algorithms.
- Experience working our data stack: AWS, Airflow, Snowflake, dbt, Looker/Mode/Tableau.
- Ability to perform analytics and working with stakeholders to help design and develop new reports
- Excellent organizational skills.
About our ideal candidate:
- Experience in ‘Ed Tech’ is a strong plus.
- Demonstrated ability to execute on well defined small and medium projects in a timely manner.
- Self-starting and interested in building a modern, best-in-class data platform.
- Experience with anomaly detection or data quality techniques.
- 5 years of work experience in data-centric roles, including analytics and data engineering
- Strong analytical skills
Location:
The BrainPOP team operates in a hybrid work environment: Each role has remote flexibility and an in-person component at our New York headquarters or other meeting locations. Based on the requirements of a specific role, we may prioritize hiring within a commutable distance of our New York headquarters or in another region relevant to that role.
We can employ individuals residing in the following approved hiring states:
- California
- Connecticut
- Florida
- Georgia
- Illinois
- Massachusetts
- Missouri
- New Jersey
- New York
- North Carolina
- Oregon
- Pennsylvania
- Tennessee
- Texas
We believe that a diverse organization is a more effective organization. BrainPOP is an Equal Opportunity/Affirmative Action Employer.