Junior Developer for Open Source Data Schema
Data Engineering role at InnovateEDU
Job type: Full Time
Location: Brooklyn, NY based or Remote
InnovateEDU is a non-profit whose mission is to eliminate the achievement gap by accelerating innovation in Common Core-aligned, next generation learning models and tools that serve, inform, and enhance teaching and learning. InnovateEDU is committed to massively disrupting K-12 public education by focusing on the development of scalable tools and practices that leverage innovation, technology, and new human capital systems to improve education for all students and close the achievement gap.
About the Project
InnovateEDU strives to create real tooling and projects that greatly assist a district in moving toward embracing a data standard and interoperability. Open Source Data Schema, a project at InnovateEDU, aims to develop a schema to understand, interpret, and synthesize data in education R&D. This project contemplates building a meta-analytic open-source data schema, patterned off of the PICO framework in healthcare. Once the schema is built, a technical data infrastructure will be designed to support the adoption and implementation of the schema. The platform will encompass comprehensive data infrastructure through implementation of a systematic operational data store (ODS), data mart for analytics and necessary data workflows to connect previously siloed, disparate education data systems. This project has a heavy focus on data engineering, backend work, dev ops, and using data analytics tools to verify data.
Who You Are
You are a mission-driven individual and believe in working to close the educational achievement gap through the use of data and technical solutions. You are an optimistic problem-solver because the landscape of data in education can be complicated, but believe that together we can create real solutions that help the entire sector move forward. You are keen to understand the conceptual frameworks that drive the work of research and development in education and willing to learn the meta-analytic schema behind the infrastructure to be developed. You like to understand the foundational depths of a system and convert abstract models into tangible innovative solutions for practitioners and decision makers. You are excited to join a growing team working on an early-stage product and are looking forward to working on lots of different pieces of that product. You are open to feedback, bring your best every day, and are ready to grow in all areas of your work. You want to join a team of folks who share your vision for mission-driven work at the intersection of education and technology. Finally, you know that sharing often is key to this work and are ready to document everything that you do so that data people in schools everywhere can benefit.
Experience and Skills
The ideal candidate will have experience in some or all of the following areas:
- Strong computer science and software engineering background
- Strong communication skills
- Ability to work independently and with teams
- Experience working with restful APIs
- Experience working with Python and SQL
- Experience writing tests a plus
- Experience within K12 education a plus
The Junior Developer will be responsible for the following:
- Understanding the methodology and approach of the development of data schema and designing data and technical infrastructure.
- Building documentation to ensure the technical infrastructure behind Data Schema is well understood and easy to implement
- Presenting solutions to different pilot sites with the project director and customizing solutions to meet their needs
- Implementing the use cases through the technical infrastructure as is identified by the project team
Applications without both a resume and cover letter will not be considered.