Data/Analytics Engineer

Posted 3 Days Ago
Hiring Remotely in United States
Remote
Entry level
Edtech
The Role
The Data/Analytics Engineer will design, build, and maintain automated data pipelines and analytic systems, focusing on data warehousing, ETL processes, and collaboration with analysts to create scalable analytics solutions. Strong SQL and Python skills, along with experience in data integration and cloud technologies, are essential.
Summary Generated by Built In

Education Analytics (EA) is a national non-profit organization located in downtown Madison, WI that uses data and analytics to improve outcomes for students and increase equity in education. We work closely with our partners to illuminate patterns in data that drive change. At EA, we believe in a culture that is collaborative, equitable, mission-driven, human-centered, innovative, and rigorous. We believe in the potential of people to foster continuous improvement.

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 (https://enabledataunion.org/) and open-source projects like Earthmover (https://github.com/edanalytics/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:

  • Making Interoperability a Reality with Assessment Data
    • https://www.edanalytics.org/blog/making-interoperability-a-reality-with-assessment-data
  • A Day in the Life of a Data Engineer at EA
    • https://www.edanalytics.org/blog/day-in-the-life-q-a-with-senior-data-engineer-tom-reitz
  • Introducing Enable Data Union, an open framework for analytics and data warehousing with Ed-Fi data
    • https://www.edanalytics.org/blog/introducing-enable-data-union-an-open-framework-for-analytics-and-data-warehousing-with-ed-fi-data
  • Turning public data into custom insights: How EA has built a public data platform for our partners
    • https://www.edanalytics.org/blog/turning-public-data-into-custom-insights-how-ea-has-built-a-public-data-platform-for-our-partners
  • Familiarity with AWS tooling and best practices

Responsibilities

  • Lead the design and implementation of data warehousing structures for research, analytics, and reporting/dashboarding
  • Apply best practices from software engineering to the development of ELT data pipelines
  • Implement code testing, continuous integration, and deployment strategies to ensure system reliability
  • Structure data in organized, intuitive ways applying data modeling techniques and practices
  • Design and implement complex pipelines to integrate data coming from a mix of APIs, flat files, or other database sources
  • Develop and improve internal tools and systems to empower our team to work more efficiently
  • Collaborate within a team of analysts, school system leaders, and other engineers to create analytics solutions that are scalable and support research
  • Explore and apply new cutting-edge tools to drive innovation across a variety of projects
  • Proactively identify and defend against potential data quality & processing issues

Qualifications

  • Experience architecting data warehouse and data lake structures that are intuitive and performant
  • Knowledge of best design practices in cloud-based data warehouses
  • Knowledge of software engineering best practices, particularly in team-based development using Git
  • Experience designing, implementing, and maintaining modern ELT pipelines
  • Fluency in SQL
  • Experience with Python
  • Experience with Linux

Bonus Skills:

  • Experience with cloud-based columnar data warehouses and other cloud data technologies (Snowflake, RedShift, Databricks, Fabric, BigQuery)
  • Experience with Data Build Tool (dbt)
  • Experience with Apache Airflow or other modern data pipeline systems

Hiring Process

  1. Hiring team reviews resumes, cover letters, and application question responses.
  2. Selected candidates are invited to a 30-minute interview with two Data Engineering team members to discuss skills, experience alignment, and interests.
  3. Selected candidates are sent a technical skills exercise. Hiring team reviews exercise submissions.
  4. Selected candidates are invited for a full day final interview (virtual or in person in our downtown Madison office). There will be another approximately 2-3 hours of interviews to meet other Data Engineering 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 Data Engineering team meetings and one on ones with your manager. Complete a training exercise our team has developed 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 our 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 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/Analytics Engineer position is $90-120k/year, based on experience. EA also has a generous benefits package including: 

  • A 12% employee salary contribution from EA to your 401k retirement plan 
  • An additional 3% salary deferral match by EA to your 401k 
  • 26.5 days of paid vacation annually + sick paid time off that accumulates per pay period
  • 9 paid holidays of your choosing 
  • 93% of health insurance premium paid for by EA 
  • Paid parental leave (if eligibility requirements are met) 
  • 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.

Top Skills

Python
SQL
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Madison, WI
91 Employees
On-site Workplace
Year Founded: 2012

What We Do

Education Analytics conducts research and develops rigorous analytics that support actionable solutions and drive continuous improvement in American education. We help our partners make better decisions on policies and programs that lead to success for all students.

At EA, we work closely with our partners to illuminate patterns in data that drive change. We believe that the right data and analytics delivered at the right time can help increase equity in education.

We work with the largest education systems in the country, small districts brought together through regional offices of education, state departments of education, leading research institutions and universities, charter management organizations, and fellow non-profit organizations. In each partnership, we bring what we’ve learned across our partners to co-build the right solution. We enjoy collaborating with these organizations to support the success of the millions of students they serve.

Similar Jobs

Arity Logo Arity

Arity - Senior DataOps Engineer – Cloud Analytics & Data Operations

Big Data • Transportation • Analytics • Big Data Analytics
Remote
United States
300 Employees
86K-153K Annually

Luxury Presence Logo Luxury Presence

Sr. Data Engineer, Analytics - US (Remote)

Marketing Tech • Real Estate • Software • PropTech • SEO
Remote
United States
417 Employees
120K-180K Annually

NBCUniversal Logo NBCUniversal

Associate Data Engineer

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote
New York, NY, USA
68000 Employees
65K-90K Annually

Headway Logo Headway

Data Engineer

Consumer Web • Healthtech • Professional Services • Social Impact • Software
Easy Apply
Remote
USA
624 Employees

Similar Companies Hiring

Campus Thumbnail
Edtech
New York, NY
267 Employees
ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
145 Employees
Stepful Thumbnail
Software • Healthtech • Edtech • Artificial Intelligence
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account