Education Analytics is a non-profit organization that uses data analysis to inform education policy decisions. We work with school districts, regional offices of education, non-profits, and policymakers to identify ways that make education systems better .
We are seeking a full-time Analytics Engineer to lead the design, build, and maintenance of analytics projects, processes, and tools. An ideal candidate has strong programming skills from professional experience and a background in data and statistics, as well as an interest in education policy.
- Design and implement data processes encompassing the extraction of data from source systems, processing of data for analytic purposes, computation of metrics, and population of output data structures
- Work with cutting-edge tools to automate efficient, consistent, and quality-controlled data processes
- Contribute to the design and implementation of data structures for analysis, reporting, and dashboarding
- Apply best practices from software engineering to data processing and analytics code
- Integrate metrics from statistical models into data pipelines and reporting data structures
- Write reusable code to implement various statistical models with differing levels of guidance (memos, academic papers, verbal instructions)
- Build software tools / reusable code for analytics (i.e. R or Python packages)
- Ensure that programmed data processes and statistical models produce expected output, and proactively build quality control procedures into code
- Implement complex statistical models in code and adhering to efficient computational practices
- Prototype and build data visualization and reporting tools
- Minimum bachelor's degree in Statistics, Data Science, Economics, Computer Science, Mathematics, or related field from four-year college or university.
- At least 2 years of experience in post-graduation professional or academic environment
- Professional experience in coding / software engineering / data and analytics
- Knowledge of software engineering best practices, particularly in team-based development using Git
- Proficiency with a statistical programming language required (R preferred)
- Familiarity with another general-purpose programming language (Python preferred)
- Proficiency with SQL and SQL databases (PostgreSQL preferred)
- Understanding of statistical modeling techniques like linear regression, logistic regressions, and machine learning algorithms required
- Ability to implement models using statistical software and existing packages / routines and understand whether they have been implemented correctly. Ability to program some statistical approaches from scratch without relying on pre-built software packages. Ability to follow technical instructions.
- Ability to program functionally / modularly with dynamic structures. Familiarity with Git or version control software desired. Ability to program within existing style / best practice and offer suggestions on how the team's collective style / best practice can evolve required.
- Ability to understand and interpret academic/professional journals. Ability to help write technical reports and correspondence with clients. Ability to present information in verbal or written form and respond to questions from research staff, team members, and external clients.
The weekly hour expectation is 45 hours per week at EA's office in Madison, WI. Additional nights and weekends are sometimes required.
- Competitive salary
- Annual merit bonuses
- Paid holidays and one month of paid vacation per year
- Generous 401k and health benefits
- Free Madison Metro transit pass or subsidized office parking
- Casual office environment
- Location right in the heart of downtown Madison, WI
Education Analytics is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.