Data Engineer II

New Visions for Public Schools - New York, New York or Remote - Full time

New Visions works to make the public education system in New York City a place where students from every background can graduate high school and successfully transition into their post-secondary future. The School Systems and Data Analytics Department aims to accomplish this mission by creating a comprehensive data management ecosystem to support school and district users in making decisions that maximize their students’ likelihood of graduating and succeeding beyond high school. We currently support nearly 1,000,000 students in over 1,600 schools, working with teachers and administrators to help students progress towards graduation and beyond into post-secondary success.

The School Systems and Data Analytics department is at the core of supporting New Visions staff and schools in translating data into action. Multiple times per day, we manage the processing of data from multiple internal and external source systems into New Visions databases and into live tools, providing staff with actionable, timely, and accessible information to make data-informed decisions.

We are looking for a thoughtful Data Engineer II to join our growing Data Architecture team and to help fundamentally shape our product. Your work will help massive numbers of students, teachers, and parents across New York and beyond.


  • Bachelor’s Degree or equivalent experience
  • 4+ years of experience in data engineering, software engineering, or advanced data analytics
  • Proficiency in R and/or Python, with SQL databases (Redshift, Postgres, etc.), with noSQL databases (mongoDB, Cassandra, etc.), with ETL development
  • Expertise managing data pipelines to support continuing increases in data volume and complexity
  • Demonstrated ability to manage Airflow instances and develop best practices for scheduling jobs
  • Demonstrated ability in SQL, as well as common practices in schema design and data storage

We believe your best work can happen from anywhere. Our team supports fully remote positions as well as offers the option to join our hybrid model and sit alongside your colleagues in our midtown office. New Visions for Public Schools is an established 30 year partner to New York City public schools, who has continuously worked alongside key leaders to improve the quality of K-12 education in New York City.

Apply Now!

To apply and read the comprehensive job description, check out our careers site:

New Visions for Public Schools is an equal opportunity employer. We believe that our people and teams should reflect the diverse communities we serve, and that our culture and internal structures should be inclusive and equitable for all prospective and current employees. 

Compensation: 94000-155000

Apply for this job

Apply for this job



Experience Level

Mid Level

New Visions for Public Schools

We are dedicated to ensuring that all New York City public school students, regardless of race or economic class, have access to a high-quality education that prepares them for the rigors of college and the workforce.
Share this job
Get our email newsletterSign me up
Keep up to date with our email newsletterSign me up