Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer

Education Analytics Inc.

Job Description

Job Description

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. Data Engineers at EA enable this mission by ensuring that the data educators receive is accurate, up to date, secure, and easily accessible.

We are seeking a full-time Data Engineer or Analytics Engineer to join our Engineering team focused on Data & Partners.  Candidates for this role may be hired at a Data Engineer II or Senior Data Engineer level depending on skills and experience. The person in this role will design, build, and maintain automated data pipelines and analytic systems for our partner education agencies. This will involve working directly on partner education agency projects to build data systems using EA’s tools, and use the experience of building real systems to advise and contribute to core product development.

An ideal candidate has strong SQL skills, experience with data warehousing concepts, and familiarity with complex data integration work. Data engineers are 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 typical stack uses an ELT approach via Apache Airflow and dbt to create data warehouses in Snowflake and Databricks.

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.

This sampling of posts from the Education Analytics blog provides some insight into the role:

  • What we’ve learned building AI on top of Education Data 
  • A day in the life of a Data Engineer with Ryan Aguilar 
  • A day in the life of a Data Engineer with Angelica Lastra 
  • Building Shared Data Infrastructure for Public Education 

Qualifications

  • 2+ years experience designing data pipelines, systems, and warehouses
  • Knowledge of best design practices in cloud-based data warehouses
  • Knowledge of software engineering practices, particularly in team-based development using Git
  • Fluency in SQL and experience working with real world data
  • Experience with Python
  • Experience with Linux
  • Experience with database administration, security, and management

Skills and experience that make you a particularly good fit:

  • Experience with cloud-based columnar data warehouses and other cloud data technologies (Snowflake, RedShift, Databricks, Fabric, BigQuery)
  • Experience working in environments with strict data security requirements
  • Experience with dbt
  • Experience with Apache Airflow
  • Familiarity with AWS tooling and best practices
  • Experience with education data, and the Ed-Fi data standard in particular
  • Experience and interest in using AI code tools as part of development and automation workflows

Hiring Process

  1. Hiring team reviews applications
  2. Selected candidates are invited to submit an asynchronous video interview 
  3. Selected candidates move on to a second round, which may involve a live remote technical skills assessment
  4. Selected candidates are invited for a full day final interview (in person in our downtown Madison office). There will be another approximately 2-3 hours of interviews to meet team members and key members of other teams and to help candidates learn more about Education Analytics & the role.

How you will successfully onboard in this role

  • First 30 days: Work through organizational and team onboarding. Get situated into team meetings and one on ones with your manager. Complete a training exercise that familiarizes our new hires with our development setup and tooling.
  • First 60 days: Begin to get involved in your first projects, familiarizing yourself with the project history, context, and goals by joining project meetings and connecting with teammates. Continue familiarizing yourself with our team’s workflow processes and tools.
  • First 90 days: Now fully integrated into your first projects, making regular code and documentation contributions. You may start sharing your development at team meetings. We will start planning for you to take a lead role on sub-tasks within a project.

Additional details

The weekly expectation is 45 hours per week, and nights and weekends are sometimes required. Our office is in Madison, WI and applicants who live in the area, or are interested in moving here, can work in the office alongside other members of the team. Currently, our engineers include a mix of people who are working from office, hybrid, and fully remote. We are open to remote or on-site candidates for this position.

Benefits:

  • 9 annual paid holidays, 26.5 days of paid vacation per year, and paid sick time
  • 12% employer 401k contribution + 3% match
  • Generous health benefits
  • Parental leave benefit of up to 26 weeks of paid leave
  • Free Madison Metro transit pass or subsidized office parking (for in person employees)
  • 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.  

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Data Engineer in Madison, WI vacancy
  • $78k

     ...supports you now and into the future. Join us and find out how a little empathy changes everything.Emplify Health is seeking a Data Engineer to help build and support scalable data solutions that drive better patient outcomes, enhance operational efficiency, and support... 
    Suggested
    Full time
    Temporary work
    H1b
    Remote work
    Monday to Friday

    Gundersen Health System

    Madison, WI
    2 days ago
  • $129.3k - $258.7k

    ## **JOB DESCRIPTION:****Position Overview** The Principal Data Engineer (IC) is a senior individual contributor and the accountable technical leader for assigned cross-domain initiatives and enterprise data engineering capabilities. The role owns integrated technical direction... 
    Suggested
    Contract work
    Shift work
    Night shift
    Weekend work

    Thornton Tomasetti

    Madison, WI
    5 days ago
  • $50 per hour

     ...Unit: Enterprise Business ServicesStandard Job DescriptionJoin Lockheed Martin’s Data & AI Enablement organization and accelerate the company’s AI transformation. As a lead data engineer, you will design, build, and productize data assets that power AI agents, analytics... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Madison, WI
    4 days ago
  •  ...Job Posting • 6+ years of experience in analytics engineering, data engineering, or related field. Good proficiency in SQL, Python, and R; extensive experience with Snowflake, Alteryx, Azure, Git and business intelligence tools. Good proficiency with client-side... 
    Suggested

    Software Technology Inc

    Madison, WI
    1 day ago
  • Data EngineerJob#: 3059068Job Description:Our client is seeking a senior-level engineer with 7+ years of business intelligence and analytics experience, including deep hands-on expertise with Power BI, Snowflake, and investment management data. This role will design, develop... 
    Suggested
    Remote work

    Apex Systems

    Madison, WI
    16 hours ago
  • Emplify Health is seeking a Data Engineer to build and support scalable data solutions that drive better patient outcomes and operational efficiency. You will participate in enterprise data lake initiatives, collaborating with stakeholders to develop modern data pipelines... 
    Remote job

    Gundersen Health System

    Madison, WI
    2 days ago
  • $75 - $80 per hour

     ...Salary: $75.00 USD Hourly - $80.00 USD Hourly Description: Position Overview We are seeking a highly experienced Senior Data Engineer with deep expertise in Power BI, Snowflake, SQL, and enterprise business intelligence solutions. The ideal candidate will... 
    Hourly pay

    Judge Group, Inc.

    Shorewood Hills, WI
    2 days ago
  • $78k - $156k

     ...advances in cancer detection and treatment guidance, we will help eradicate the disease and the suffering it causes.As the Sr. Data Engineer, you’ll have the chance to design, build, and optimize the data pipelines and models of the Enterprise Data Customer Experience... 
    Worldwide
    Shift work

    Abbott

    Madison, WI
    3 days ago
  •  ...00 pieces of heavy equipment in our insatiable drive to be the best. Our work improves lives. Find out how a career as a Senior Data Engineer can change yours.The Senior Data Engineer builds the trusted data foundation that powers analytics, reporting, operational insight... 

    Michels Corporation

    Madison, WI
    3 days ago
  • $85.91k - $162.89k

     ...Talent Attraction team, to submit candidates for review via our applicant tracking system. Job Description:   As an Associate Data Engineer you will design, build, and optimize modern data solutions for our mid‑market and enterprise clients. Working primarily inside... 
    Full time
    Local area
    Worldwide

    Bakertilly

    Madison, WI
    4 days ago
  • $99.3k - $198.7k

    ## Staff Data EngineerApply: United States > Madison : 1 Exact Lane: Full time: Posted Today: 31162158Abbott is a global healthcare leader...  ...more than 160 countries.## **JOB DESCRIPTION:**The Staff Data Engineer is a senior, hands-on technical contributor within an Enterprise... 
    Full time
    Relocation package
    Shift work

    Abbott Nutrition

    Madison, WI
    10 hours ago
  • $144.2k - $288.4k

     ...Lead Director, Ai Network & Data Center Engineering We're building a world of health around every individual shaping a more connected, convenient and compassionate health experience. At CVS Health, you'll be surrounded by passionate colleagues who care deeply, innovate... 
    Hourly pay
    Full time
    Temporary work

    CVS

    Madison, WI
    5 days ago
  • $70k

     ...will work with Power BI, SQL, and Databricks, leveraging Epic tools like Healthy Planet and SlicerDicer to deliver clear, actionable data insights. The role supports onsite, hybrid, or remote work for qualified candidates, with a starting salary around $70,000 and... 
    Remote job

    Gundersen Health System

    Madison, WI
    4 days ago
  •  ...Description Job Description Job Title: Senior Hybrid Cloud Platform Engineer – OpenShift & Ansible Position Overview Build and automate...  ...and system hardening. Participate in large-scale resiliency, data protection, and disaster recovery solutions. Own automation... 

    HTC Global Services Inc

    Madison, WI
    7 days ago
  • $150k - $255k

     ...Data And Data Engineering Technical Environments Oversight This position provides oversight and strategic direction for the data and data engineering technical environments. Collaborates with leadership in the design and development of the division's technology strategy... 
    Full time
    Work at office
    Local area
    Relocation package

    American Family Insurance

    Madison, WI
    5 days ago
  • $129.3k - $258.7k

     ...Senior Manager, Data Engineering Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical... 
    For contractors
    Remote work
    Worldwide

    Abbott

    Madison, WI
    2 days ago
  • Epic's Integration Project Engineers design information flow across disparate healthcare systems, enabling clinicians to access critical data for informed decisions and high-quality patient care. This entry-level role involves traveling across the US, advising implementation... 

    Usi Insurance

    Madison, WI
    2 days ago
  • Vacature: Medior Data Engineer Bij GeoSquare werken we elke dag op het kruispunt van data, ruimte en maatschappelijke uitdagingen. We helpen organisaties om locatiedata slim in te zetten en vertalen complexe ruimtelijke informatie naar gebruiksvriendelijke Geo/IT-oplossingen... 

    GeoSquare Belgium

    Madison, WI
    14 hours ago
  • $131k - $220k

     ...collects, stores, processes and builds applications within our big data platform. Responsible for integrating these applications with...  ...a valid H1 visa. Primary Accountabilities Leads an engineering team to meet project deadlines and priorities. Supervises assigned... 
    Remote job
    Full time
    Local area

    American Family Insurance

    Madison, WI
    1 day ago
  • $85 - $90 per hour

     ...Hybrid - 2-3 Days in Office Job Description Primary Accountabilities Leads an engineering team to meet project deadlines and priorities. Supervises assigned data engineering team members & activities. Ensures the quality, completeness, security, privacy... 
    Work at office

    Intelliswift Software Inc

    Madison, WI
    18 days ago
  • $155k - $175k

     ...nimble, science-driven innovators who are collaborating to bring new therapies to patients in need. The PositionThe Senior Data Platform Engineer is responsible for designing, building, and managing the organization's Databricks environments, with end-to-end ownership... 

    Arrowhead Pharmaceuticals

    Madison, WI
    3 days ago
  •  ...perform internal and external oriented security assessments. These assessments range from deep technical security assessments, social engineering, broad-based risk, and security posture assessments. These assessments and services may be performed as individual projects or in... 

    Heartland Business Systems Inc

    Madison, WI
    1 day ago
  •  ...Job Description Job Description Job Title:Database Engineer – Database Migration & Automation Position Overview Contribute to enterprise data center consolidation initiatives through database engineering, infrastructure automation, performance optimization, and... 

    HTC Global Services Inc

    Madison, WI
    2 days ago
  •  ...operation of mission-critical electrical systems supporting OCI data centers.This role owns electrical maintenance execution, vendor...  ...completion, and corrective action closure. Partner with engineering, commissioning, and deployment teams on upgrades, lifecycle replacements... 
    For contractors

    Oracle

    Madison, WI
    2 days ago
  • $102.3k - $209.5k

     ...operation of mission-critical electrical systems supporting OCI data centers. This role owns electrical maintenance execution,...  ...maintenance completion, and corrective action closure. Partner with engineering, commissioning, and deployment teams on upgrades, lifecycle... 
    Temporary work
    For contractors
    Flexible hours

    Oracle

    Madison, WI
    5 days ago
  •  ...Job Description Job Description Bioinformatics Data Engineer Love taking raw scientific data and turning it into something researchers can trust and use? Come work with a team shaping lab, research, and genomics data for life sciences startups, CROs, and instrument... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Home office

    Yahara Software

    Madison, WI
    16 days ago
  • TTEC is seeking an Information Security Engineer to join our remote US team. You will investigate security alerts, hunt threats, and collaborate with IT operations and engineering to protect data and systems. You will work within the SOC, correlating logs from SIEM/EDR,... 
    Remote job

    TTEC

    Madison, WI
    4 days ago
  • $65k - $70k

    Information Security Engineer Be the spark that brightens days and ignite your career with TTEC’s award-winning employment experience. As...  ...Security Manager. Your role is impactful as it protects TTEC from data loss and security events. During a Typical Day, You’ll... 
    Work experience placement
    Remote work

    TTEC

    Madison, WI
    1 day ago
  • L.W. Allen & Altronex in Madison, Wisconsin is seeking a Software Engineer. This role involves analysis, design, programming, testing, documentation, and deployment of software applications. You will collaborate with cross-functional teams and handle individual projects... 

    L.W. Allen & Altronex

    Madison, WI
    2 days ago
  • American Family Insurance is offering a Summer 2027 Intern position in Product Data Engineering in Madison, WI. The program runs 10-14 weeks, starting mid to late May and ending in August, with a mentor from the engineering team and a final presentation of your AI project... 
    Internship
    Summer internship

    American Family Insurance

    Madison, WI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!