Education Analytics is a non-profit organization that strives to deliver sophisticated, research-informed analytics to educators and school administrators to support their work in improving student outcomes. The Data Engineering team enables this mission by ensuring that the data educators receive is accurate, up to date, secure, and easily accessible.
Learn about EA
Connect with EA! ( Learn more about EA on our blog ( and our website (
Position Description
We are seeking a full-time Data Engineer or Analytics Engineer to join our team. The person in this role will lead the design, build, and maintenance of automated data pipelines and analytic systems. An ideal candidate has strong SQL skills, experience with data warehousing concepts, and familiarity with complex data integration. The Data Engineering team is responsible for extract/load processes, data warehouse design, data transformations, and data modeling. While we want our team members to have familiarity with all aspects of ELT, we welcome specialists who may be more experienced on either the data engineering or analytics engineering side. Our current stack uses an ELT approach via Apache Airflow and dbt to create data warehouses in Snowflake.
Our team is working to change the education sector by building frameworks to enable collaboration across school systems. To do this, we use open data standards and open-source tools so that solutions we create can be used and re-used in different education agencies across the country. We build and maintain the Enable Data Union project ( and open-source projects like Earthmover ( Our team's work includes building tools and creating and managing data systems using those tools.
These posts illustrate some projects that members of our team might work on:
Responsibilities
Qualifications
Bonus Skills:
Hiring Process
How you will successfully onboard in this role
Additional details
The weekly expectation is 45 hours per week, and nights and weekends are sometimes required. Our preference is for candidates to primarily work from EA's office in Madison, WI. We are open to hiring a remote team member for the right candidate
Compensation and Benefits
The salary for the Data Engineer (Analytics Engineer) position is $90,000-$120,000, based on experience. EA also has a generous benefits package including:
EA's primary location is in downtown Madison, WI, on the Capitol Square. Steps away from coffee shops, a weekly summer farmers' market, restaurants, shops, and two lakes. Many staff walk, bike, or use public transportation to commute to a well-appointed office.
Equal Employment Opportunity
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. (#_msoanchor_3)
...entrepreneurs! Your role in our team You will work with electrical and mechanical engineers to develop control algorithms for machine control. You will lead teams of firmware engineers through all stages of a project. You will work with internal bid and proposal...
...succeed. Responsibilities Under the supervision of a social worker who meets state required standards, provides psychotherapy,... ...Education, experience and tenure may be considered along with internal equity when job offers are extended. Benefits Eligible...
...hours, which could be just what you're looking for. Experience in house cleaning isn't necessary, and we encourage candidates with... ...recognizing hard work and excellent performance. As a Professional House Cleaner, you'll work alongside a team to complete routine and specific...
...- Up to 20 hours per week Job Description: Perform in-game coaching, teaching, and instruction from the Esports arena at the... ...nationally as a leader in technology programs such as video game design/development and photonics. In addition, it is acknowledged...
...involved in forest and woodland management. Plan and implement technical projects and performs leadership duties in support of forestry-oriented, multiple-use land management programs, including coordination of appropriate staff to accomplish work. Help Help...