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)
...Customer Success Coach Join Our Global Team! Are you passionate about empowering others and making a lasting impact? Were looking for... ...passion for personal development. **** Not Suitable for Students or Visa Seekers.**** Why This Role? Becoming a Customer...
...Chinook may be the right fit for you The Work: The Senior Recruiter will research, develop, and implement effective recruiting... ...candidates through databases and social media, interviewing and coordinating interviews with hiring managers. Identifies and implements...
TAX LAW | ASSOCIATE ATTORNEY MODESTO Seeking a 3-5 years' experienced Associate Attorney with Tax Law experience . A top-tier, well-respected boutique law firm in Modesto is seeking a motivated individual to join a collaborative, team-centric office and to provide...
...andrenovations Projects can include (but not limited to): painting, flooring installation, carpentry, full cycle renovations,... ...troubleshooting of HVAC, electrical and plumbing issues Managing of subcontractors as needed on a per project basis Maintaining a high level...
...cancer programs. Minimum Education Bachelor's Degree. Completion of college level Anatomy and Physiology course. Minimum Work Experience Prior medical office experience. Tumor Registry experience. Required Licenses/Certifications ~ Certified...