New Visions for Public Schools

Senior Data Manager

New York, NY
USD 110k - 181k
SQL PostgreSQL Amazon Redshift ETL R Python Linux Bash Git Github MongoDB REST APIs Airflow Docker Kubernetes AWS ECS dbt Pandas data.table
Description

Senior Data Manager

Location: Hybrid (NY)

Department: School Systems and Data Analytics (SysDaar)

Summary

New Visions for Public Schools develops and implements scalable approaches to achieving equitable outcomes for students in public schools across New York City and beyond. Our data and systems work supports this mission by providing staff with actionable, timely, and accessible information.  We currently support over 900,000 students in nearly 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 Senior Data Manager 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.

Who You Are…

  • You are excited about public service and the prospect of solving problems that are challenging and affect urban schools everywhere
  • You are a strong technical mentor with a demonstrated ability to motivate and guide high-performing teams
  • You enjoy working with analysts, designers and product managers to determine the best way to grow our data model to accommodate new features and tools
  • You are detail oriented and enjoy organizing data in a way that will facilitate the work of team members
  • You take pride in engineering resilient, high-uptime infrastructure that can scale to meet the demands of real-time data requests and mission-critical reporting
  • You care about creating a data model that is optimized for performance and quality
  • You love working in teams to solve complex challenges.  You thrive in a fast-paced, highly collaborative environment

Essential Job Functions

  • Partner with Product Managers and Software Engineers to architect data solutions that align with feature development and releases
  • Design, implement, and maintain high-performance PostgreSQL and Amazon Redshift clusters for responsive transactional and analytical workloads and  large-scale data warehousing
  • Conduct deep-dive query optimization, vacuuming, and indexing strategies in PostgreSQL and Redshift to ensure sub-second query latency where required
  • Manage and enhance code pattern libraries and development and release best practices to enhance code quality, reduce technical debt, and accelerate development cycles
  • Monitor system health, respond to production incidents, and implement corrective actions to prevent future occurrences
  • Optimize, streamline and standardize data processes to decrease execution time and simplify our data model
  • Establish robust validation processes to ensure that the processed data reflected in our tools is an accurate reflection of the raw data sources
  • Maintain the New Visions Data Model with effective data ingestion (ETL), transformation, integration, business logic processing, and documentation

Required Education and Experience

  • Bachelor’s Degree or equivalent experience 
  • 3+ years experience leading a team in data management, data analytics, or a related field
  • Proficiency in R, SQL databases (Redshift, PostgreSQL, etc.) and ETL/ELT development
  • Expertise managing and enhancing data pipelines to support continuing increases in data volume and complexity
  • Demonstrated ability in SQL with expertise in schema design, data modeling, and database performance tuning

Required Knowledge and Skills

  • Experience using AI models, MCP and/or agents to support code creation, optimize databases, and protect PII
  • Champion technical standards and patterns to accelerate team productivity
  • Knowledge of R and SQL required
  • Experience developing for and optimizing performance of AWS Redshift and PostgreSQL database systems
  • Knowledge of Git and Github - including branching, merging, diffs, and hotfixes
  • Strong analytical, critical thinking and organizational skills
  • Close attention to detail
  • Demonstrated ability to prioritize, multi-task, work under pressure and meet deadlines
  • Demonstrated persistence and independence in learning technical subject matter, and in solving technical problems

Desired Knowledge and Skills

  • Experience processing large datasets with libraries like R data.table and Python pandas
  • Experience with MongoDB data ingestion, query optimization, and aggregation pipelines
  • Experience consuming REST APIs
  • Experience scheduling tasks with Airflow
  • Knowledge of public education data in New York State

Our Technology Stack

  • Data/Databases
    • AWS (Redshift, S3, RDS), MongoDB, PostgreSQL 
  • Languages 
    • R, Python, SQL, Linux/BASH
  • Tools
    • Airflow, Docker, Kubernetes, AWS ECS, dbt

 

Disclaimer:

The statements herein are intended to describe the general nature and level of work being performed by the employee in this position.  These statements are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of a person in this position.

 

Additional Information:

Our offices are currently operating in a hybrid model, with staff expected to work in person several days per week. Additional details will be shared if selected for an interview.

Salary Information
While the majority of new hires’ starting salaries shall be expected to be placed in the first half of the range(s) to allow space to grow in the job, for those who already have significant relevant experience at that level of the job, placement at the higher end of the range(s) is possible.
Pay Range
$109,528$180,721 USD

 


Who We Are

For over three decades, New Visions for Public Schools has played a central role in improving the quality of New York City public schools and removing barriers to the success of low-income students and students of color. We provide educators with the tools, resources, and supports to build and continuously improve strong and responsive systems—through investments in curriculum, technology, student planning tools, and innovative college and career preparatory programs.

Equal Employment Opportunity Statement

New Visions believes that our teams are most effective when they include representation from the diverse communities we serve, as their perspectives are critical to the work we do. Diversity, equity, and inclusion do not determine who gets hired—that is based on qualifications. They ensure that people who have traditionally had less access to opportunities are considered and, once chosen, feel supported and valued as part of our team.

New Visions provides a comprehensive and competitive compensation and benefits package in addition to the opportunity to make a significant impact on education reform and in the lives of urban youth.


 

New Visions for Public Schools
New Visions for Public Schools

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say