Uncommon Schools
Education
SeniorDataEngineer
Neural analysis suggests this role is
optimal for mid candidates.
“Senior Data Engineer at Uncommon Schools. Skills: Data Engineering, ETL, Data Warehousing. Design, build, and maintain scalable data pipelines. Develop and optimize ETL processes”
Industry & Context.
Data troubleshooting
What They're Looking For.
Must Have
5+ years of experience in data engineering, Proficiency in SQL, Experience with Python
Nice to Have
Master's degree in Computer Science or related field, Experience with cloud data warehouses, Experience with data modeling
What You'll Do.
and maintain scalable data pipelines
Develop and optimize ETL processes
Ensure data quality and integrity
Collaborate with analytics and business teams
Support data infrastructure needs
Implement data governance best practices
Monitor and troubleshoot data systems
How You'll Work.
Team & Collaboration
Analytics teams; Business teams; Cross-functional teams
Full Job Description
Uncommon Schools is a nonprofit network of high-performing public charter schools dedicated to providing an exceptional K-12 education in economically disadvantaged communities. Operating in Boston, Camden, New York City, Newark, and Rochester, we are committed to closing the college completion gap and preparing every student for college and beyond. Our students consistently exceed national benchmarks , reflecting our dedication to their success. Weinvest deeply in our educators , offering weekly coaching, feedback, and professional development to ensure excellence in teaching and leadership. Join us to work hard, do good, and make a lasting difference! You will play a key role in shaping how data flows across Uncommon Schools, helping teams make better decisions that directly impact students and communities. As a Senior Data Engineer, you’ll design and build the systems that connect our applications and data warehouse, ensuring data is accurate, accessible, and reliable. You’ll partner closely with teams across Data, IT, and the organization to translate complex needs into scalable solutions. This is a highly collaborative role where your work will strengthen how we use data to drive outcomes and continuously improve how we operate. Responsibilities Data Integration & Architecture * Design end-to-end data pipelines and integrations aligned to organizational goals * Build and maintain APIs to enable seamless data movement across systems * Transform and connect data across applications and the data warehouse while maintaining data integrity * Establish and implement standards for scalable, sustainable integration development Systems Maintenance & Support * Provide advanced support for data integrations and partner with IT and Product teams to resolve issues * Guide implementation of new integrations and support systems post-deployment * Select and implement tools that support integration and data infrastructure needs * Create training resources to support adoption of
Applying for this Senior Data Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about Uncommon Schools?
Real rants from real employees. Read before you apply.