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

Software Engineer III

$97k - $145k

Access Dubuque

Software Engineer III

McGraw Hill

1 Positions

ID: 6798

Posted On 06/12/2026

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?

The Software Engineer III is a proficient contributor with deep domain knowledge in one or more areas. This role operates with increasing autonomy, solving complex problems and starting to mentor others while influencing system-level decisions. The Software Engineer III writes high-quality code, anticipates edge cases, builds for scale, and independently delivers full features while handling ambiguity with confidence.

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

What You'll Do:

  • Write high-quality code that anticipates edge cases and builds for scale.

  • Independently deliver full features, handling ambiguity with confidence.

  • Own significant components, driving bug resolution and monitoring strategy.

  • Provide clear written feedback through code reviews and explain technical tradeoffs effectively.

  • Influence local designs and mentor 1–2 junior engineers.

  • Make technical tradeoffs with business context in mind and escalate concerns early.

  • Support team members and participate in hiring or onboarding activities

Who You Are:

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

  • 3+ years of applicable experience.

  • Solid proficiency in front-end and/or back-end modern web development.

  • Demonstrated ability to independently deliver features with minimal guidance.

  • Strong problem-solving skills with an ability to anticipate edge cases.

  • Good written and verbal communication skills, particularly in code review contexts.

  • Ability to work effectively in ambiguous situations and make informed technical decisions.

  • Familiarity with CI/CD pipelines and production deployment practices. 2 Preferred:

  • Experience with our tech stack: Go, Java, TypeScript, Angular, AWS, Kubernetes, and CI/CD tools like CircleCI.

  • Background in education technology or mission-driven industries.

  • Familiarity with accessible design principles and practices.

Why work for us?

The work you do at McGraw Hill will be work that matters. We are collectively building experiences that will help shape 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 $97,000 - $145,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.

50747

Primary Contact

1702837431829

Jacqui Edwards

,

Phone

Phone

Phone

Fax

[email protected]

Email

True

False

True

Job Details

Categories

Publishing/Printing

Location

Remote, Remote

Job Type

Employee

Full/Part

Full Time

Company ID

695

Job REQ #

6798

# Positions

1

Start Date

20260612

End Date

20260724

Featured Job

TH Ad

TH Comments

Similar Jobs

Endpoint Engineering Lead

McGraw Hill

Sr Software Engineer

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.

(

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Dubuque, IA vacancy
  • $100k - $160k

     ...Sr Software Engineer McGraw Hill 1 Positions ID: 6799 Posted On 06/02/2026 Job Overview Overview Build the Future At McGraw...  ...Cybersecurity Architect McGraw Hill Software Engineer III McGraw Hill Sr Director, Applied Insights McGraw Hill... 
    Suggested
    Full time
    Immediate start
    Remote work

    Access Dubuque

    Dubuque, IA
    1 day ago
  • $65k - $90k

     ...01, USA Iowa 18600 S John Deere Rd Dubuque, IA 52001, USA RFA Engineering ( ) is an engineering service provider dedicated to delivering...  ...additional opportunities within our own organization. Entry Level Software Engineer This position is associated with the design and... 
    Suggested
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rfamec

    Dubuque, IA
    4 days ago
  •  ...Software Engineer Cottingham & Butler/ SISCO 1 Positions ID: (***) ***-**** Posted On 01/20/2026 Refreshed On 06/11/2026 Job Overview HealthCheck360 is looking to add a dynamic Full‑Stack Software Engineer to our team! This role is uniquely positioned as a... 
    Suggested
    Part time

    Access Dubuque

    Dubuque, IA
    15 hours ago
  • $74.99k - $112.48k

     ...employer, including disabled & veterans. Primary Location: United States (US) - Iowa - Dubuque Function: Product Engineering (CA) Title: Embedded Software Engineer, Displays - 120793 Onsite/Remote: Onsite Position Responsibilities As an Embedded Software Engineer, Displays... 
    Suggested
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Dubuque, IA
    4 days ago
  •  ...Cottingham & Butler is seeking a highly motivated Software Engineer with deep AI expertise to join our IT team. This role is central to our mission of transforming how we deliver brokerage, claims, and client service experiences by harnessing artificial intelligence.... 
    Suggested

    Cottingham & Butler

    Dubuque, IA
    5 days ago
  • $120k - $180k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely...  ...engineering support and expertise. We are seeking a Senior Front End Software Engineer to become an integral part of our software... 
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Dubuque, IA
    3 days ago
  •  ...Cloud Data Engineer Colony Brands, Inc. 1 Positions ID: 91637 Posted On 06/01/2026 Job Overview Because we value team building...  ...Engineer, you will provide technical leadership in data and software development, defining and implementing modern, flexible... 
    Full time
    Monday to Friday
    Flexible hours

    Access Dubuque

    Dubuque, IA
    2 days ago
  •  ...Software Developer Colony Brands, Inc. 1 Positions ID: 91636 Posted On 06/01/2026 Job Overview Because we value team building...  ...Job TH Ad 0 TH Comments Similar Jobs AI Software Engineer Cottingham & Butler/ SISCO Software Engineer... 
    Full time
    Work experience placement
    Monday to Friday

    Access Dubuque

    Dubuque, IA
    4 days ago
  • $65k - $100k

     ...RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise....  ...and additional opportunities within our own organization. Software Test Engineer This position is associated with testing of... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    RFA Engineering

    Dubuque, IA
    3 days ago
  • $65k - $95k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely...  ...The developer will be creating robust operating system driven software for advanced displays in conjunction with the display systems... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Dubuque, IA
    1 day ago
  • $60k - $80k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely...  ...mechanical engineering experience ~ Proficient in 3D Modeling software (Creo Preferred) ~ Excellent communication both written and... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Dubuque, IA
    29 days ago
  • $100k - $160k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely...  ...engineering support and expertise. We are seeking a Senior Front End Software Engineer to become an integral part of our software... 
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Dubuque, IA
    4 days ago
  • $100k - $160k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely...  ...engineering support and expertise. We are seeking a Senior Front End Software Engineer to become an integral part of our software... 
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Dubuque, IA
    4 days ago
  •  ...Fortune Best Workplaces in Financial Services & Insurance VP AI Engineering Job Responsibilities · Define and execute the enterprise...  ...; advanced degree preferred. · 10+ years of experience in software engineering, AI engineering, or platform architecture. · 5+... 

    Sedgwick

    Dubuque, IA
    5 days ago
  • $60k - $75k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely...  ...Agricultural Engineering or related degree Proficient in 3D Modeling software (Creo Preferred) Excellent communication both written and... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Dubuque, IA
    14 days ago
  •  ...Mobile Engineer Cottingham & Butler/ SISCO 1 Positions ID: (***) ***-**** Posted On 05/11/2026 Refreshed On 06/11/2026 Job Overview...  ...to improve quality and help reduce regressions. Follow the software development lifecycle and contribute to Agile delivery ,... 
    Part time
    Internship

    Access Dubuque

    Dubuque, IA
    3 days ago
  • $70k - $110k

     ...RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise....  ...clear, comprehensive requirements documentation that guides both software development and testing processes for construction equipment.... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    RFA Engineering

    Dubuque, IA
    5 days ago
  •  ...Are you passionate about ensuring software quality and delivering an exceptional end-user experience? We are looking for a dedicated Software Quality Assurance (SQA) Specialist to join our team. In this role, you will monitor, analyze, and test software during development... 

    Cottingham & Butler

    Dubuque, IA
    1 day ago
  • $67.69k - $101.53k

     ...Location: United States (US) - Iowa - Dubuque Function: Product Engineering (CA)Title: Product Design Engineer - Hydraulic Systems - 12162...  ...experience related to verification, performance evaluation, software, and/or manufacturing teams Working knowledge of John Deere product... 
    Full time
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Dubuque, IA
    4 days ago
  •  ...Product Engineer Revolution Lightboards 1 Positions ID: 92560 Posted On 06/25/2026 Job Overview Description “Be helpful...  ...manufacturing environment ~ Demonstrated proficiency in CAD software (e.g., SolidWorks, Inventor, Fusion 360) ~ Comfortable working... 
    Full time
    Part time
    Remote work
    Shift work
    Day shift

    Access Dubuque

    Dubuque, IA
    3 days ago
  • $74.99k - $112.48k

     ...Location: United States (US) - Iowa - Dubuque Function: Product Engineering (CA) Title: Automation Engineer - 121177   Onsite/Remote:...  ...engineering disciplines and teams including vehicle design, software, obstacle intelligence, and PV&V test groups.    VISA... 
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Dubuque, IA
    1 day ago
  • $74.99k - $112.48k

     ...Automation Engineer John Deere 1 Positions ID: 121177-en_US Posted On 06/17/2026 Job Overview There are over 7 billion...  ...across engineering disciplines and teams including vehicle design, software, obstacle intelligence, and PV&V test groups. VISA... 
    Part time
    Work experience placement
    Remote work
    Flexible hours

    Access Dubuque

    Dubuque, IA
    4 days ago
  •  ...is an Employee-Owned solution provider specializing in telecommunications, comprehensive network assessments, industry-leading engineering, drafting and design services, and 24/7 support services. Come join our team of engineers and experts that guide our customers toward... 
    Contract work
    For subcontractor
    Local area
    Remote work
    Monday to Friday
    Shift work

    CCI Systems, Inc.

    Dubuque, IA
    8 days ago
  • $88.87k - $142.19k

     ...Project Manager Engineering (Water/Wastewater) MSA continues to expand as leaders in the Water/Wastewater space, and we are looking for another Project Manager! This position can be based out of any of our Midwest office locations (WI, MN, IA, IL), and will primarily... 
    Hourly pay
    Temporary work
    Work at office
    Local area
    Flexible hours

    MSA Professional Services, Inc.

    Asbury, IA
    4 days ago
  •  ...modern techniques such as gradient boosting, deep learning, NLP, anomaly detection, and probabilistic modeling. Partner with AI Engineering teams to productionize models and integrate them into enterprise AI platforms and operational systems. Design feature... 
    Remote work

    Sedgwick

    Dubuque, IA
    4 days ago
  • POSITION SUMMARY Chief responsibility is the oversight of alumni relations strategy of the College. This position will manage the Alumni Office staff, oversee their operation, set goals and strategy in conjunction with the Vice President for Institutional Advancement...
    Contract work
    Work at office
    Weekend work
    Afternoon shift

    Loras College

    Dubuque, IA
    2 days ago
  • $120k - $160k

     ...experience with solid background in the using data visualization tools and libraries and data exploration, data wrangling, and feature engineering. Experience with natural language processing and healthcare data preferred. Skills & Knowledge Proficiency writing code in Python... 
    Work at office
    Local area
    Flexible hours

    Sedgwick

    Dubuque, IA
    5 days ago
  • $60k - $80k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely...  ...environment Desired Attributes Experience in 3-D Modeling Software; Creo experience (Preferred) Previous experience with... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Dubuque, IA
    16 days ago
  • $60k - $90k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an experienced candidate to become an integral part of our engineering team. The selected... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Dubuque, IA
    12 days ago
  • $80k - $110k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an experienced candidate to become an integral part of our engineering team. The selected... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Dubuque, IA
    19 days ago

Do you want to receive more vacancies?

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