Manager, Software Engineering
$124.3k - $190kAccess Dubuque
Manager, Software Engineering
McGraw Hill
1 Positions
ID: 7094
Posted On 09/22/2026
Job Overview
Overview
Impact the Moment
At McGraw Hill, we deliver digital solutions that help organizations and users achieve meaningful outcomes. Join a collaborative environment where your career can grow as we build intuitive, engaging, and reliable products and services.
Your impact on the team
We are hiring a Manager, Software Engineering to join the engineering organization supporting Connect , McGraw Hill’s digital learning platform. Reporting to the Senior Director of Engineering, the Manager, Software Engineering for Connect will lead and develop a team of software engineers and responsible for building and evolving high-quality digital products and services. You will drive delivery, team health, and technical excellence while partnering cross-functionally to align with product goals.
This role requires a highly technical leader with strong software engineering experience and exceptional communication and relationship-building skills in a SOX- and SOC 2-compliant environment where engineering, security, and operational rigor matter.
This is a remote position open to applicants authorized to work for any employer within the United States.
What You'll Do:
Lead, coach, and develop software engineering teams while fostering collaboration, learning, and continuous improvement.
Manage Vendor teams and partnerships to support effective delivery, accountability, and alignment with engineering goals.
Own team commitments and deliver high-quality work on time across products, services, and technical initiatives.
Translate product and design requirements into scalable, maintainable technical solutions.
Communicate decisions, trade-offs, status, and risks clearly to stakeholders at all levels, building trust across product, design, engineering, and other partners.
Apply broad technical judgment across web applications, microservices, databases, AWS, and CI/CD to guide architecture and technical decisions without micromanaging.
Partner with engineering teams and stakeholders to integrate systems effectively, including third-party platforms and shared services.
Ensure the team's work meets SOX and SOC 2 requirements by embedding controls, auditability, and change-management discipline into daily engineering practices.
Promote engineering excellence in code quality, testing, performance, delivery, and reliability.
Drive modern development practices, including automation, observability, and continuous delivery.
Stay current on software development and technology trends to inform strategic decisions and team direction.
What You Bring:
Strong foundation in computer science or a related field, with 5+ years of software development experience and at least 2 years in an engineering leadership role. Passion for using technology to solve meaningful problems and improve user outcomes.
Proven ability to lead and grow engineering teams in a collaborative, agile environment.
Broad, hands-on technical experience across the web stack, including frontend (JavaScript/TypeScript, React or Angular), backend (Java, Node.js), relational and non relational databases, and AWS cloud services.
Experience building and operating scalable microservices architectures and distributed systems used at scale.
Experience with CI/CD pipelines, observability platforms, and production operations in a cloud-based environment.
Experience operating in a SOX- and/or SOC 2-compliant environment.
Exceptional communication and relationship-building skills, with comfort working across functions and distributed teams (including offshore/contractor partnerships).
Commitment to innovation, quality, and user-centered development.
Preferred Experience & Skills:
Experience working in a product-focused technology environment.
Experience with integrations, APIs, or third-party platforms.
Familiarity with event-driven architectures or stream processing.
Exposure to platform or infrastructure engineering in a multi-tenant SaaS environment.
Experience building accessible, secure, and reliable applications
Why McGraw Hill?
There has never been a better time to join McGraw Hill. In our culture of curiosity and innovation, you will be able to own your growth and develop as we do.
The pay range for this position is between $124,300 - $190,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.
51148
Primary Contact
1702837431829
Jacqui Edwards
,
Phone
Phone
Phone
Fax
View email address on click.appcast.io
True
False
True
Job Details
Categories
Publishing/Printing
Location
Remote, Remote
Job Type
Employee
Full/Part
Full Time
Company ID
695
Job REQ #
7094
# Positions
1
Start Date
20260922
End Date
20261102
Featured Job
TH Ad
TH Comments
Similar Jobs
Sr Software Engineer, Frontend
McGraw Hill
Sr Software Engineer, Backend
McGraw Hill
Director, Engineering - AI Enablement
McGraw Hill
Core Content Project Manager
McGraw Hill
Sr Software Engineer
McGraw Hill
Sr Software Engineer
McGraw Hill
Sr Technical Product Manager
McGraw Hill
Manager, Business Applications TM1
McGraw Hill
Manager, Applied AI Engineering
McGraw Hill
Sr Program Manager, Enterprise Systems
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.
(
- ...Full-Stack Software Engineer Cottingham & Butler/ SISCO 1 Positions ID: (***) ***-**** Posted On 02/11/2025 Refreshed On 09/22/20... ...involved and grow your career. Supportive Leadership: Our management team values and encourages the creativity and innovation...SuggestedPart time
- ...Description Cottingham & Butler is looking to add to our Software Engineering team! As a Full-Stack Software Engineer at Cottingham & Butler... ...and grow your career. Supportive Leadership: Our management team values and encourages the creativity and innovation that...Suggested
$65k - $95k
...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated... ...creating robust operating system driven software for advanced displays in conjunction... ..., and Linux-based build environments to manage and deliver quality software releases....SuggestedFull timeTemporary workWork at officeFlexible hours$15 - $40 per hour
...veterans. Primary Location: United States (US) - Illinois - Moline Function: Technology (CA) Title: Part-Time Student - IT Software Engineer - Chicago, IL - 124824 Onsite/Remote: Onsite Position Note: Relocation assistance is not provided. The Part-Time...SuggestedHourly payFull timePart timeSummer workInternshipRemote workRelocation packageFlexible hours$124.3k - $160k
...Sr Software Engineer McGraw Hill 1 Positions ID: 7138 Posted On 09/24/2026 Job Overview Overview Build the Future At McGraw... ...'ll design and build the systems that calculate, apply, and manage pricing, discounts, and promotions at scale — working across...SuggestedFull timeRemote work- Cottingham & Butler is seeking a highly motivated Software Engineer with deep AI expertise to join our IT team. This role is central to our... ...involved and grow your career.Supportive Leadership: Our management team values and encourages the creativity and innovation that...
- ...Embedded Linux Software Engineer ONSITE in Cedar Rapids, IA 12+ months Senior Software Engineer - Embedded Linux Collins... ...and resolution of complex hardware-software issues. • Management of change request and task assignments through Jira....For contractors
- ...global leader in technology consulting, outsourcing, and workforce management solutions.Our mission is to enable our clients to become more... ...strong knowledge of SCCM 2007 as it relates to performing software distribution• Very strong knowledge of remediating distributions...Shift work
$88k - $143k
Overview Project Manager Engineering (Public Works)Locations: Open to candidates within a commutable distance to any MSA office in WI, MN, IA, or ILType: Full‑Time | Salaried | Hybrid Eligible | Flex Time EligibleDue to continued strategic growth, MSA is excited to announce...Hourly payFull timeWork at officeLocal areaFlexible hours$99.8k - $159.8k
OverviewWe are seeking a Project Manager - Mechanical Engineering with experience in HVAC systems design, project management, and client coordination to lead projects from pursuit through closeout. This role serves as the primary point of contact for clients and internal...Contract workTemporary workWork at officeLocal areaImmediate start$74.99k - $112.48k
...States (US) - Iowa - Dubuque Function: Product Engineering (CA) Title: Embedded Software Engineer - 121084 Onsite/Remote: Onsite Position... ..., improving fidelity, performance, and configuration management Create and enhance SIL tooling and utilities (including...Work experience placementRemote workFlexible hoursNight shift$70k - $110k
...RFA Engineering ( is an engineering service provider dedicated to delivering our clients... ...within our own organization. Embedded Software Engineer This position is associated... ...Good organizational and time management skills Ability to identify needed actions...Full timeTemporary workWork at officeFlexible hours$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- ...Design Engineer Remote Core Solutions is working with a client in the Business Supplies... ...office work, and proficiency in MRP/ERP software, SolidWorks, and specification... ...both new and existing product lines. Manage the ERP system by creating new part number...Part timeWork at officeRemote workMonday to Friday
- ...Job Description Job Description We are seeking an experienced A/E Project Manager to lead architecture and engineering projects from initial kickoff through design, permitting, construction, and final delivery. This is a hands-on project leadership role responsible...For contractors
- ...Project Manager - Professional Engineer (PE) We are seeking an experienced Professional Engineer (PE) to join our Land Development team in a Project Manager capacity. This individual will play a key role in leading projects, managing internal teams, and serving as a...Flexible hours
- Theisen's Home Farm Auto seeks a Chief Revenue Officer to serve as the operational leader bridging strategy to execution. You will oversee Marketing and Merchandising, partnering with Operations, Finance, Distribution, IT, and People to unify growth initiatives and drive...
- Theisen's is seeking a Chief Revenue Officer to serve as the operational leader connecting strategy to execution across the organization, reporting to the CEO and partnering with leaders across Marketing, Merchandising, Operations, Finance, Distribution, IT, and People...Relocation
- IT Project Manager Location: Dubuque, IACottingham & Butler is growing, and we’re looking for an experienced IT Project Manager to lead key internal and external client projects. This role is ideal for someone who thrives in a fast-paced environment, enjoys cross-functional...
- ...creating meaningful work and rewarding careers every day. This is an on-site position in Madison, WI. The Operational Excellence Manager plays a key role in driving business efficiency and operational effectiveness by analyzing current processes, identifying...For contractors
- ...into actionable steps for growth, goal setting, performance management, and annual planning. ● Oversee operations and employee... ...profitability targets. ● Monitor performance with tracking software and take corrective measures when necessary. ● Prepare detailed...Full timeTemporary workWork at officeShift workDay shift
$100k - $120k
...Partner closely with the CEO to execute the company's strategic vision, business plan, and long-term growth initiatives. Lead and manage the executive leadership team, driving accountability, performance, and alignment across all departments. Oversee daily business...- ...managerial roles within the plant. This role will serve as an integral contributor to further company growth and development. The Plant Manager will work closely with the General Manager on the direction and strategic planning of the plant.Operations Manager Responsibilities...
- ...United States (US) - North Dakota - Fargo Function: Product Engineering (CA) Title: 2027 Intern - Product Engineering - 123544 Onsite... ...Be instantly plugged into our network of mentors, managers, peers and resources groups to support you in translating your...InternshipRemote workRelocationFlexible hours
$38.31 per hour
...reporting with a focus on quick, thorough safety corrective actions.Manage daily staffing and employee moves on the line to meet daily... ...in a unionized manufacturing environment.Bachelor's degree in Engineering/Technology, Operations, Business/Management, or Supply...Hourly payFull timeWork experience placementLocal areaFlexible hoursWeekend workWeekday work- ...Job Description Job Description We are seeking an experienced A/E Project Manager to lead architecture and engineering projects from initial kickoff through design, permitting, construction, and final project delivery . This is a hands-on project leadership...For contractors
- ...salespeople accountable to activity, follow‑up, and closing Training and coaching the sales team (on the floor, not from a desk) Managing inventory, receiving, pricing, and store flow Understanding and operating within a liquidation / discount retail model Overseeing...For contractorsLocal area
- ...ensuring that everyone understands their roles and responsibilities through Safety, Quality, and Delivery. - Collaborate with management to develop production schedules and ensure that production targets are met - Identify skill gaps and provide ongoing training and...Contract workWork at officeWeekend workDay shift
$80.5k - $135.5k
Job DescriptionSchedule - 2nd Shift: Monday - Friday, 3:00PM-11:30PMThe Senior Operations Manager is a very experienced leader with between 5 -7 years of experience leading and developing leaders in support of the business strategy focusing on day-to-day operational efficiency...Full timeMonday to FridayShift workAfternoon shift$12.5 - $15.63 per hour
Seasonal Operations Associate Do you like working with your hands and staying active? Do the words "order" and "process" get you excited? Do you enjoy making things happen behind the scenes and seeing your work flourish in a store? Well, being a Seasonal Operations ...Hourly paySeasonal workWorldwideEarly shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Engineering. Be the first to apply!
- software engineer healthcare Dubuque, IA
- software developer Dubuque, IA
- ngo software engineer Dubuque, IA
- startup software engineer Dubuque, IA
- software developer positions Dubuque, IA
- remote entry level software developer Dubuque, IA
- part time software developer remote Dubuque, IA
- senior software engineer remote Dubuque, IA
- software developer fintech Dubuque, IA
- software engineer amazon Dubuque, IA




