Software Engineer III
$97k - $145kAccess 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]
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.
(
$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...SuggestedFull timeImmediate startRemote work$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...SuggestedFull timeTemporary workWork at officeFlexible hours- ...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...SuggestedPart time
$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...SuggestedWork experience placementRemote workFlexible hours- ...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
$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 workWork at officeFlexible hours- ...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 timeMonday to FridayFlexible hours
- ...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 timeWork experience placementMonday to Friday
$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 timeTemporary workWork at officeRemote workFlexible hours$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 timeTemporary workWork at officeFlexible hours$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 timeTemporary workWork experience placementWork at officeFlexible hours$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 workWork at officeFlexible hours$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 workWork at officeFlexible hours- ...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+...
$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 timeTemporary workWork at officeFlexible hours- ...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 timeInternship
$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 timeTemporary workWork at officeFlexible hours- ...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...
$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 timeWork experience placementRemote workFlexible hours- ...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 timePart timeRemote workShift workDay shift
$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 placementRemote workFlexible hours$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 timeWork experience placementRemote workFlexible hours- ...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 workFor subcontractorLocal areaRemote workMonday to FridayShift work
$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 payTemporary workWork at officeLocal areaFlexible hours- ...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
- 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 workWork at officeWeekend workAfternoon shift
$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 officeLocal areaFlexible hours$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 timeTemporary workWork experience placementWork at officeFlexible hours$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 timeTemporary workWork experience placementWork at officeFlexible hours$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 timeTemporary workWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- software engineer amazon Dubuque, IA
- software developer positions Dubuque, IA
- software developer Dubuque, IA
- ngo software engineer Dubuque, IA
- startup software engineer Dubuque, IA
- remote entry level software developer Dubuque, IA
- cybersecurity software engineer Dubuque, IA
- intel software engineer Dubuque, IA
- information technology software engineer Dubuque, IA
- part time software developer remote Dubuque, IA


