Share on Pinterest
careers_hero

Careers

Our Webby award-winning website, GreatSchools.org, had nearly 46 million unique visitors last year and reaches more than half of all U.S. families with school-age children every year. As the nation’s leading guide to preK-12 schools, the site offers profiles of about 200,000 public and private schools and more than one million ratings and reviews by parents, teachers, and students. In addition, GreatSchools offers thousands of research-based articles, videos, and worksheets to help parents support their children’s learning.

Director, Data Science

Summary

Reaching over half of American families with school-age children each year, we help millions of families find high-quality, good-fit schools and advocate for high quality schools in their communities. Robust and reliable school information is the backbone of this work. We are seeking a Data Scientist to synthesize and leverage a massive dataset of school quality and characteristics to inform parent school decision-making and involvement in school improvement. This is a unique opportunity for someone with exceptional quantitative and analytical skills, expertise in school quality measures, and a passion for helping all families access quality education and improve student outcomes across the country.

We’re a lean, flat and experimental team focused on combining data analysis, engineering, research, storytelling and design, to identify user-centered approaches to helping parents make better decisions about their child’s education. The team works in quick iterations, using the techniques, algorithms, and tools best suited towards the challenges of gleaning actionable insights from school data.

This position reports to the COO. It is a full-time, exempt position located in Oakland, CA.

Responsibilities

  • Lead data science initiatives for the organization, as well as managing data science analyst.
  • Research, design, implement, and validate algorithms to analyze diverse and cross-sector sources of school quality data and create school ratings other data products, adhering to high standards of methodological rigor and information clarity.
  • Drive innovations to the GreatSchools platform that facilitate more effective family-school matching, including using user-generated information and disaggregated school performance data to power next generation matching solutions.
  • Provide expertise on methodologically rigorous approaches for analyzing student performance data, staying abreast of issues in assessment and measurement in K-12 education, with a particular focus on issues of equity in access to school quality and the performance of traditionally underserved student populations.
  • Manage one Analyst, and consultants on an as needed basis, providing technical and analytical leadership, mentorship, and supporting professional development.
  • Provide expertise on leading analytic and research methods including quasi-experimental approaches to gleaning insights that drive data product design.
  • Provide expertise on mathematical and statistical concepts for the broader applied analytics team and inspire the adoption of advanced analytics and data science across the breadth of our organization.
  • Lead and support research, analysis and writing of reports that provide insight into our data.
  • Develop technical guides and communicate ratings methodology to a broad audience.
  • Cultivate relationships with researchers to facilitate external validation of research methods.
  • As needed, manage projects that involve multiple stakeholders, ensuring quality of deliverables in a timely fashion.

Technical competencies

Required:

  • Ph.D. or Master’s degree and significant experience, in quantitative methods in education policy, research, or related field
  • Demonstrated ability to manage data projects involving complex data tables and statistical analysis
  • Advanced competency in R, including developing and modifying stand-alone scripts
  • Familiarity with the education policy landscape
  • Experience writing policy reports and/or academic research papers
  • Experience writing SQL queries
  • Understanding of relational database architecture

Preferred:

  • Experience creating data visualizations (Tableau preferred)
  • Experience with version control such as git
  • Experience developing scalable/flexible programming or analysis tools
  • Data engineering and programming experience (Ruby, Unix, Python)

Competencies

How to apply

Please submit a cover letter, including salary requirements, along with your résumé. Your cover letter should include reasons why you want to work at GreatSchools. Resumes without cover letters will not be considered. No phone calls please. Apply now.

We are an equal opportunity employer and encourage diversity in our workplace.


Senior Systems Engineer

Summary

  • Manage website and internal IT operations for GreatSchools
  • Work closely with the Engineering, Data and Product teams to support and coordinate development efforts

This position reports to the Senior Director, Engineering. It is a full time, exempt position located in Oakland, CA.

Responsibilities

  • Work on the Development Operations Team, maintaining and enhancing our infrastructure
  • Provide 24/7 availability of our public websites
  • Participate in 24/7 on-call rotation
  • Maintain security for GreatSchools office & servers
  • Manage release process/procedures
  • Manage budget for hardware and services
  • Manage vendor relationships for services – telephone/internet/hosting, etc.
  • Support our developers and internal users on various projects
  • Help with internal desktop support when needed

Technical competencies

  • 3-5+ years of experience with Systems and Network management
  • Web/App server administration experience
  • System configuration management with Puppet, Hiera, Templates and r10k, etc.
  • MySQL tuning/backup/clustering
  • FreeBSD, Linux and UNIX-like environments experience
  • Experience hosting in a public cloud environment
  • Experience with scripting languages – Bourne shell/Perl/Ruby
  • Experience with source control systems – particularly Git
  • Strong background in Unix Systems Administration (command line)
  • Strong verbal and written communication skills
  • Collaborative mindset and practices
  • Good understanding of proper software delivery process
  • Understanding of scalable, fault-tolerant, high-availability systems
  • Continuous Integration/Continuous Deployment experience a plus
  • Knowledge of Agile techniques
  • Performance testing, profiling, and integration testing
  • Understanding of low level networking protocols, inter-process communication and network services

More about you

We’re looking for a passionate engineer who loves automating things – deployments/failover/backups, etc., all while helping American families find a great school for their children. Additional qualities include:

  • A team geek with strong work ethic who enjoys work/life balance
  • Thrives on creating high availability, high performance systems
  • Uses the best tools for the task and understands engineering design patterns for large scale systems
  • Is focused on delivering great products to users and creating public benefit and business value

Work culture

Our team is comprised of people from a diverse set of backgrounds, and we all share a joy of supporting a great social mission and working in a fun, supportive environment. We have high expectations of each other, but also have respect for one another’s work/life balance. We keep our skills up to date with brown bags, tech workshops, pair programming, and online training. Team lunches, salad club, darts, and ping-pong are used to nurture new ideas.

How to apply

Please submit a cover letter, including salary requirements, along with your résumé. Your cover letter should include reasons why you want to work at GreatSchools. Resumes without cover letters will not be considered. No phone calls please. Apply now.

We are an equal opportunity employer and encourage diversity in our workplace.


Data Product Coordinator

Summary

Reaching over half of American families with school-age children each year, we help millions of families find high-quality, good-fit schools and advocate for high quality schools in their communities. Robust and reliable school information is the backbone of this work. We are seeking a Data Product Coordinator to help with the process of acquiring state and national data as related to data and research strategy needs.

We’re a lean, flat and experimental team focused on combining data analysis, engineering, research, storytelling and design, to identify user-centered approaches to helping parents make better decisions about their child’s education. The team works in quick iterations, using the techniques, algorithms, and tools best suited towards the challenges of gleaning actionable insights from school data.

This position reports to the Data Product Manager. It is a full-time, exempt position located in Oakland, CA.

Responsibilities

  • Research, scope, and establish sustainable data partnerships with state and national education agencies, organizations, and third party service providers
  • Coordinate data acquisitions for the GreatSchools data team
  • Regularly query school data using MySQL for custom reports and data strategy efforts
  • Support and consult with other data associates during the data loading process so the database can be correctly configured to store and document new data types
  • Develop detailed partnership-specific documentation (including supporting annual grant reporting)
  • Identify and troubleshoot data issues with problematic data sets and work with data providers to resolve data concerns and ensure data integrity
  • Support data strategy and internal data or customer service questions

Qualifications

  • 4-year degree or Master’s degree preferred (preferably with a concentration in policy, education, or related fields)
  • At least 2 years of experience in a similar project management or coordination-type role
  • An understanding of the public education landscape and post-secondary outcomes
  • Advanced knowledge of Microsoft Excel (including formulas, filtering, and data formatting)
  • Ability to work well in a collaborative setting
  • Experience in collecting, managing, and analyzing large datasets of student achievement and other school performance data
  • Extremely detail-oriented and organized
  • Relentless pursuer of data quality and propensity for establishing processes and creating efficiencies
  • Positive work ethic, sense of humor, and contributor to our fun work environment
  • A passion for the GreatSchools mission, to help parents get a great education for their kids
  • Eagerness to expand technical skill set

Pluses

  • Experience with SQL and relational database management, generally
  • Experience using R, Stata, SPSS, SAS or similar statistical programming software

Competencies

Core competencies apply to all GreatSchools team members

How to apply

Please submit a cover letter, including salary requirements, along with your résumé. Your cover letter should include reasons why you want to work at GreatSchools. Resumes without cover letters will not be considered. No phone calls please. Apply now.

We are an equal opportunity employer and encourage diversity in our workplace.


Data Analyst

Summary

  • Process and load data for display on the website and integration into data feeds
  • Support Engineering by identifying and implementing process improvements
  • Support Data Science in implementing scalable processes

This position reports to the Senior Director, Engineering. It is a full time, exempt position located in Oakland, CA.

Responsibilities

  • Key player in the data pipeline. Take raw data supplied by state DOEs, etc, and transform it for internal and external consumption.
  • Become proficient in our data schemas — where and how data is stored, and why. This includes starting to understand the complex interplay between data and web/feed code.
  • Gain an understanding of our data tools, pipelines and processes. Use this with support from Engineering to implement small-scale tool and process enhancements that support increased automation and quality control of data loading.
  • Perform thorough quality assurance analysis before and after loading data and participate in quality assurance on the work of other members of the data team.
  • Support Engineering in solving data architecture problems.
  • Under direction of Engineering, support Data Science in implementing scalable processes e.g. creating new database infrastructure, writing scalable R code, etc.
  • Assist in size and difficulty assessment for acquired data loads.
  • Participate in code reviews

Technical competencies

  • BA plus 1 year of work in a related field.
  • 1+ years of experience with SQL, relational database management, and familiarity with working in a shell interface.
  • Proficiency with Excel, including formulas, filtering and data formatting.
  • Experience with a scripting language such as Ruby, Perl or Python (Ruby preferred).
  • Self-starter; ability to work independently and as a strong contributor to team projects.
  • Extremely detail-oriented and organized.
  • Ability to manage multiple projects, work within tight deadlines, and prioritize work as necessary.
  • Positive work ethic, sense of humor, and contributor to our fun work environment.
  • Experience working with K-12 education data, analytics or data science tools, automated reporting, work in a non-profit, and a passion for the GreatSchools mission, to help parents get a great education for their kids are pluses.
  • Experience working in an Agile software development framework or with a statistical programming language (R) are big pluses.

How to apply

Please submit a cover letter, including salary requirements, along with your résumé. Your cover letter should include reasons why you want to work at GreatSchools. Resumes without cover letters will not be considered. No phone calls please. Apply now.

We are an equal opportunity employer and encourage diversity in our workplace.


To inquire about positions with schools or school districts, please contact them directly using the information featured on their individual profile pages. Click here to locate a specific school or school district in the region of your choice.

We are an equal opportunity employer and actively seek to recruit a diverse workforce. Unless otherwise specified, all of our open positions are located in our Oakland, CA office. Sorry, we do not offer relocation assistance.