Talent.com
serp_jobs.error_messages.no_longer_accepting
Sr Software Engineer, Data & Analytics

Sr Software Engineer, Data & Analytics

Access DubuqueDubuque, IA, United States
job_description.job_card.1_day_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Sr Software Engineer, Data & Analytics

McGraw Hill

1 Positions

ID : 5590

Posted On 05 / 02 / 2025

Refreshed On 09 / 03 / 2025

Job Overview

Overview

Build the Future

At McGraw Hill, we are dedicated to delivering digital learning experiences that transform education for learners and educators. Our focus is on creating seamless, impactful products that truly benefit our users while supporting growth and collaboration across teams. We foster a culture that values innovation, teamwork, and a balance between career growth and personal well-being.

How can you make an impact?

We are a passionate, fast-growing team within McGraw Hill, a global education technology company that is transforming the way students learn and succeed. Our new product has scaled from Minimum Loveable Product to hundreds of thousands of users, has been featured on the App Store, and has paying customers in its first year of launch.

As we continue to grow, we are seeking a Sr. Software Engineer - Analytics to help us build a best-in-class data ecosystem that powers insights, decision-making, and personalized user experiences. As a Sr. Analytics Engineer, you’ll own the design, development, and maintenance of Sharpen’s data pipelines and modeling layers. You’ll work closely with data scientists, analysts, and product teams to ensure the availability and accuracy of data across the organization. This is a critical technical role that bridges data engineering and analytics, ensuring that our data infrastructure is scalable, reliable, and optimized for analytics and business intelligence.

This is a remote position open to applicants authorized to work for any employer within the United States.

What You'll Do :

Design, build, and maintain scalable data pipelines that support analytics, reporting, and product insights.

Develop and optimize the data modeling layer to ensure high performance, maintainability, and usability for analytics and BI tools.

Collaborate with cross-functional teams, including product, engineering, and business teams, to define data requirements and deliver actionable insights.

Implement best practices for data quality, governance, and security across the data infrastructure.

Drive adoption of self-service analytics by building clear, user-friendly data models and documentation.

Evaluate and integrate new data tools and technologies to continuously improve Sharpen’s data stack.

Monitor and troubleshoot data pipelines, ensuring timely resolution of issues to maintain reliability and uptime.

Partner with stakeholders to develop KPIs, dashboards, and reporting frameworks that drive data-driven decision-making

What You Bring :

Bachelor's degree in related field or equivalent experience preferred.

Minimum of 5+ years of applicable experience.

Strong experience with modern data stack tools (e.g., dbt, BigQuery).

Strong proficiency in SQL and experience designing, optimizing, and maintaining complex data models.

Experience with ETL / ELT tools and frameworks (e.g., Airflow, Fivetran, or similar).

Experience with event-based analytics platforms (e.g., Segment).

Solid understanding of data warehousing principles and architecture.

Expertise with business intelligence and visualization tools such Tableau or Power BI.

Experience with Python, R, or other scripting languages for data transformation and analysis.

Knowledge of data governance, compliance, and security best practices.

Ability to balance engineering rigor with a practical understanding of business and analytics needs.

Strong communication and collaboration skills to work with technical and non-technical stakeholders.

Preferred Experience & Skills :

Experience in an EdTech, startup, or consumer-facing environment.

Experience with observability tools like New Relic, Datadog, or equivalent for performance monitoring.

Strong knowledge of system performance optimization, caching strategies, and distributed systems.

Why work for us?

The work you do at McGraw Hill will be work that matters. We are collectively designing content that will build the future of education. Play your part and experience a sense of fulfilment that will inspire you to even greater heights.

The pay range for this position is between $124,000- $155,000 annually, however, base pay offered may vary depending on job-related knowledge, skills, experience, and location. An annual bonus plan may be provided as part of the compensation package, in addition to a full range of medical and / or other benefits, depending on the position offered. Click here to learn more about our benefit offerings.

McGraw Hill recruiters always use a “@mheducation.com” email address and / or from our Applicant Tracking System, iCIMS. Any variation of this email domain should be considered suspicious. Additionally, McGraw Hill recruiters and authorized representatives will never request sensitive information in email.

49068

Primary Contact

1702837431829

Jacqui Edwards

Phone

Phone

Phone

Fax

jacqui.edwards@mheducation.com

Email

True

False

True

Job Details

Categories

Publishing / Printing

Location

Remote, Remote

Job Type

Employee

Full / Part

Full Time

Company ID

695

Job REQ #

5590

# Positions

Start Date

20250502

End Date

20251029

Featured Job

TH Ad

TH Comments

Similar Jobs

Lead Software Engineer - Web

McGraw Hill

SPORTS & NEWS REPORTER / PHOTOGRAPHER

Dyersville Commercial

Account Executive- Inside Sales & Sales Assist

Woodward Printing Services (A Division of WCI)

Data Scientist

McGraw Hill

Senior Data Scientist

McGraw Hill

Principal Data Scientist

McGraw Hill

Lead Software Engineer (Full Stack)

McGraw Hill

BU Lead, Data & Analytics

McGraw Hill

Data Architect

McGraw Hill

Sr Software Engineer - Backend

McGraw Hill

Share this Job

McGraw Hill

About the Company

At McGraw Hill, we believe that our contribution to unlocking a brighter future lies within the application of our deep understanding of how learning happens and how the mind develops. It exists where the science of learning meets the art of teaching.

Educators have been and always will be at the core of the learning experience. The solutions we develop help educators impart their knowledge to students more efficiently. We believe that harnessing technology can enhance learning inside and outside of the classroom and deepen the connections between students and teachers to empower greater success.

By partnering with educators around the globe, our learning engineers, content developers and pedagogical experts are developing increasingly open learning ecosystems that are proven to improve pass rates, elevate grades and increase engagement for each individual learner while improving outcomes for all.

Why? Because learning changes everything.

()

serp_jobs.job_alerts.create_a_job

Sr Software Engineer • Dubuque, IA, United States

Job_description.internal_linking.related_jobs
  • serp_jobs.job_card.promoted
Lead Software Engineer

Lead Software Engineer

Access DubuqueDubuque, IA, United States
serp_jobs.job_card.full_time
In this role, you will be expanding.In this role, you will be the linchpin of the product – the technical expert for the product, sales, marketing and business teams and the product expert for the ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
  • serp_jobs.job_card.promoted
Sr Product Owner - Platform Experiences

Sr Product Owner - Platform Experiences

Access DubuqueDubuque, IA, United States
serp_jobs.job_card.full_time
Sr Product Owner - Platform Experiences.McGraw Hill is a diverse and inclusive company that believes we can change the world by leveling the playing field and giving every learner an equal opportun...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
  • serp_jobs.job_card.promoted
Travel CT Tech - $2856 / Week

Travel CT Tech - $2856 / Week

Staffmax Healthcare StaffingBoscobel, WI, US
serp_jobs.job_card.permanent
Staffmax Healthcare Staffing is seeking an experienced CT Tech for an exciting Travel Allied job in Boscobel, WI.Shift : 5x8 hr days Start Date : 10 / 20 / 2025 Duration : 16 weeks Pay : $2856 / Week.CT an...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Travel CT Tech - $2,476 to $2,676 per week in Boscobel, WI

Travel CT Tech - $2,476 to $2,676 per week in Boscobel, WI

AlliedTravelCareersBoscobel, WI, US
serp_jobs.job_card.full_time
AlliedTravelCareers is working with Titan Medical Group to find a qualified CT Tech in Boscobel, Wisconsin, 53805!.BCLS / BLS - American Heart Association / ARRT(CT). Titan Medical is looking for travel...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
  • serp_jobs.job_card.promoted
Sr Data Engineer

Sr Data Engineer

Access DubuqueDubuque, IA, United States
serp_jobs.job_card.full_time
At McGraw Hill, we are dedicated to delivering digital learning experiences that transform education for learners and educators. Our focus is on creating seamless, impactful products that truly bene...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
  • serp_jobs.job_card.promoted
Sr Software Engineer - Backend

Sr Software Engineer - Backend

Access DubuqueDubuque, IA, United States
serp_jobs.job_card.full_time
Sr Software Engineer - Backend.At McGraw Hill, we are dedicated to delivering digital learning experiences that transform education for learners and educators. Our focus is on creating seamless, imp...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
  • serp_jobs.job_card.promoted
HCBS Program Supervisor

HCBS Program Supervisor

imagine the PossibilitiesGuttenberg, IA, United States
serp_jobs.job_card.full_time +1
This is an In Office position • •.This role operates administratively in a.Home and Community-Based Services (HCBS) Setting. Iowans with functional, cognitive, and other physical or mental health need...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Home & Community Based Services Programmer

Home & Community Based Services Programmer

imagine the PossibilitiesGuttenberg, IA, United States
serp_jobs.job_card.full_time +1
This is an in office position and is.This role operates administratively in a.Home and Community-Based Services (HCBS) Setting. Iowans with functional, cognitive, and other physical or mental health...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Travel CT Tech - $2572 / Week

Travel CT Tech - $2572 / Week

Atlas MedStaffBoscobel, WI, US
serp_jobs.job_card.full_time
Atlas MedStaff is seeking an experienced CT Tech for an exciting Travel Allied job in Boscobel, WI.Shift : 5x8 hr days Start Date : 10 / 06 / 2025 Duration : 16 weeks Pay : $2572 / Week.Atlas Medstaff is c...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Medical Device Sales – Paid Internship

Medical Device Sales – Paid Internship

Medical Sales CollegePrairie Du Chien, Wisconsin, US
serp_jobs.job_card.internship
Description Medical Device Sales - Paid Internship Looking for a rewarding and lucrative career in the medical sales industry? Our paid Internship may be the right path for you! Here are just some ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Travel CT Tech - $2,447 to $2,626 per week in Boscobel, WI

Travel CT Tech - $2,447 to $2,626 per week in Boscobel, WI

AlliedTravelCareersBoscobel, WI, US
serp_jobs.job_card.full_time
AlliedTravelCareers is working with Host Healthcare to find a qualified CT Tech in Boscobel, Wisconsin, 53805!.Host Healthcare is an award-winning travel healthcare company with an immediate openin...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Software Engineer III - AI

Software Engineer III - AI

Access DubuqueDubuque, IA, United States
serp_jobs.job_card.full_time
At McGraw Hill we create best-in-class, next-generation learning platforms that are used by millions of students and educators worldwide every day. We design intuitive and effective tools and experi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
  • serp_jobs.job_card.promoted
Data Engineer

Data Engineer

HodgeDubuque, IA, United States
serp_jobs.job_card.full_time
You will work closely with cross-functional teams to design, build, and maintain data pipelines, ensuring data quality, reliability, and accessibility. This work will take place in both the HODGE en...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
  • serp_jobs.job_card.promoted
Data Engineer

Data Engineer

Access DubuqueDubuque, IA, United States
serp_jobs.job_card.full_time +1
You will work closely with cross-functional teams to design, build, and maintain data pipelines, ensuring data quality, reliability, and accessibility. This work will take place in both the HODGE en...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
  • serp_jobs.job_card.promoted
Remote Senior Financial Analyst - AI Trainer

Remote Senior Financial Analyst - AI Trainer

Data AnnotationDubuque, Iowa
serp_jobs.filters.remote
serp_jobs.job_card.full_time +1
We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the q...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Remote Financial Analyst - AI Trainer

Remote Financial Analyst - AI Trainer

Data AnnotationDubuque, Iowa
serp_jobs.filters.remote
serp_jobs.job_card.full_time +1
We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the q...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Travel Nurse RN - Med / Surg - $1,796 per week in Dyersville, IA

Travel Nurse RN - Med / Surg - $1,796 per week in Dyersville, IA

TravelNurseSourceDyersville, IA, US
serp_jobs.job_card.full_time
TravelNurseSource is working with GetMed Staffing to find a qualified Med / Surg RN in Dyersville, Iowa, 52040!.GetMed Staffing is searching for a strong MedSurg RN to assist our traveler-friendly cl...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
CDL-A Drivers - Home Daily - Earn Up to $95,000 / Year + Great Benefits

CDL-A Drivers - Home Daily - Earn Up to $95,000 / Year + Great Benefits

SyscoNew Vienna, IA, United States
serp_jobs.job_card.full_time
Sysco is Now Hiring Local CDL-A Delivery Drivers in Dubuque, IA!.Home Daily - Comprehensive Healthcare Benefits.We offer our colleagues the opportunity to grow personally and professionally, to con...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Travel CT Tech - $2600 / Week

Travel CT Tech - $2600 / Week

Premier Medical Staffing Services, LLCBoscobel, WI, US
serp_jobs.job_card.full_time
Premier Medical Staffing Services, LLC is seeking an experienced CT Tech for an exciting Travel Allied job in Boscobel, WI. Shift : 5x8 hr days Start Date : 10 / 06 / 2025 Duration : 16 weeks Pay : $2600 / ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Remote Commercial Banking Analyst - AI Trainer

Remote Commercial Banking Analyst - AI Trainer

Data AnnotationDubuque, Iowa
serp_jobs.filters.remote
serp_jobs.job_card.full_time +1
We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the q...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days