Manager, Software Engineering
$124.3k - $190kMc Graw-Hill
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 two Software Engineering Managers 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. Clickhereto 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. 51146 McGraw Hill uses an automated employment decision tool (AEDT) to assist in the screening process by recommending candidates with "like skills" based on resume and job data. To request an alternative screening process, please select "Opt-Out" when asked to "Consent to use of Automated Employment Decision Tools" during the application. McGraw-Hill Education
$140k - $210k
...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineering Manager at Indeed, you will manage and grow a team responsible for building and maintaining software systems that enable high-...SuggestedWork experience placementLocal area- ...alignment with the Sonexus IT operating model and SDLC standards. What Commercial Technologies Software Engineering contributes to Cardinal Health Commercial Technologies manages the enterprise's portfolio of commercial technologies to maximize the business value of the...SuggestedFull timeTemporary workWork experience placementLocal areaImmediate startFlexible hours
- ...business value with AI. What You’ll Do Lead AI‑First Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AI‑first user experiences across Teradata’s cloud analytics platform. In...SuggestedPermanent employmentFlexible hours
$110.3k - $183.8k
...’s health today, we want to hear from you.We are seeking an Engineering Manager to lead a team responsible for the modernization and next evolution... ...engineering best practices, and build a high-performing software engineering team. They will partner closely with...SuggestedFull time- Join a newly formed platform engineering product line at a leading global financial institution... ...engineers across the enterprise build software faster and more securely and stop re-... ...plumbing again and again. Our flagship managed framework is already adopted across tens...Suggested
$61k - $101k
...Requirements: We require formal training or certification in software engineering concepts, along with 5+ years of applied experience. We... ...issues within your area of expertise. We need experience managing teams of technologists at different seniority levels. We...Full time$118k - $222k
...and maintain a strong team at the leading edge of Nationwide SRE practices? If so, we want to meet you!This unique Software Engineering Product Manager position is accountable for the Real Estate and Alternatives Asset Management application bundle in FIT (Finance & Investments...Full timeTemporary workPart timeCasual workWork at officeWeekend work2 days per week- ...and move financial technologies forward, it’s a big challenge with big impact. You were made for this. As a Senior Manager of Software Engineering at JPMorgan Chase within Corporate Technology – Treasury & CIO (TCIO) Finance Technology team, you will lead and coach...
- ...path of your career and guide multiple teams to success at one of the world's leading financial institutions. As a Manager of Software Engineering at JPMorganChase within Employee Platforms, you lead multiple teams and manage day-to-day implementation activities by...Immediate start
- ...and move financial technologies forward, it’s a big challenge with big impact. You were made for this. As a Senior Manager of Software Engineering at JPMorganChase within the Consumer & Community Banking Content Management team, you serve in a leadership role by providing...
- ...teams at the forefront of technology.As Senior Director of Software Engineering at JPMorgan Chase within Consumer & Community Banking Operations Technology, you will lead multiple technical domains, managing high-performing teams and collaborating across the organization...
- ...the boundaries of what's possible together.As a Senior Director of Software Engineering at JPMorganChase within the Consumer & Community Bank Technology team, you lead multiple technical areas, manage the activities of multiple departments, and collaborate across technical...Bank staff
- ...boundaries of what's possible together.As a Senior Director of Software Engineering Global Payroll at JPMorgan Chase within Corporate Technology... ...HR & Payroll Technology, you lead multiple technical areas, manage the activities of multiple departments, and collaborate...
- If you are a software engineering leader ready to take the reins and drive impact, we’ve got an opportunity just for you. As a Director of... ...of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while serving...
$175k - $185k
...Be Doing: Sr. Director, AI Platform Engineering Job Summary The Sr. Director of AI... ...areas - staffing the teams, delivering the software, and operating it in production -... ...hire and onboard engineers and engineering managers at pace, and set the hiring bar for full...Full timeImmediate startWork from home- ...boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within the Corporate Technology team, you... ...platform. You will oversee multiple technical areas, manage activities across departments, and collaborate across technical...
- ...with our >7MM small business clients.As a Senior Director of Software Engineering at JPMorgan Chase within the Consumer & Community Bank... ...executive stakeholders, ensuring alignment, effective risk management, and high-confidence operational delivery. Job responsibilitiesDrive...
- If you are a software engineering leader ready to drive technical excellence and deliver secure, scalable platform solutions, we've got an... ...standards for secure operating system image development, lifecycle management, and platform automation.Drive the adoption of modern...
$118k - $222k
...center of everything we do and we’re looking for associates who are passionate about delivering extraordinary care.Software Engineering Product Manager (SEPM)Do you want to help lead one of the most important AI-enabled transformations in Nationwide Financial? Join the...Full timeTemporary workPart timeCasual workWork at officeRemote workWeekend work2 days per week- If you are a software engineering leader ready to take the reins and drive impact, we’ve got an opportunity just for you. As a Director of... ...of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while serving...
- ...Director of Software Engineering - Secure Web Platform If you are a software engineering leader ready to take the reins and drive impact... ...of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while...
$61k - $101k
...Requirements: We require formal training or certification in software engineering, infrastructure engineering, network engineering, or a... ...continuous integration and delivery practices, configuration management, and automated testing. We need proven ability to...Full time- ...boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase for Engineering Services & Platforms within... ...Technology Office (CTO), you lead multiple technical areas, manage the activities of multiple departments, and collaborate...Work at office
- ...Job Description Job Description Eclipse Creative is looking for a Project Manager in their Exhibits division! Do you have the ability to build an organizational system that ensures that you notice (and follow up on) the absence of something (e.g., vendor quote, graphic...Full time
- Description: Software Development Engineer For over two decades, Aspirion has delivered market-leading revenue cycle services. We specialize... ...with cross-functional teams, including product management, QA, and DevOps, to define technical requirements, deliver...
$95.6k - $188.4k
Position Summary Software Engineer II with Anthropic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from... ..., and automation solutions.Collaborate with product managers, designers, and engineers to translate requirements into technical...Work at officeLocal areaVisa sponsorshipFlexible hoursShift work- ...within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the JPMorgan Chase Asset & Wealth Management, you are part of an agile Tools Team that works to enhance, design...
$61k - $101k
...Requirements: We expect formal training or certification in software engineering concepts, plus at least 2 years of applied experience.... ...professionals with this opportunity. You will join our Asset & Wealth Management technology organization as a Software Engineer II on an...Full time$135k - $175k
...delivers when others can’t. We conduct research and development, manage national laboratories, design and manufacture products and... ...Microsystems Solutions (AMS) organization is seeking a Software Engineer to support the development of next-generation Radio Frequency...Work experience placementWork at officeLocal areaRemote workFlexible hours- ...emerging technology and rapidly expand your engineering skill set? Join Best Coding Squad (BCS),... ...of Data Scientists, Data Engineers, and Software Engineers, working together to design... ...environment with Scrum Masters, Product Managers, and team members to develop creative...Local areaRemote workVisa sponsorshipWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Engineering. Be the first to apply!
- senior applications manager Columbus, OH
- IT software development manager Columbus, OH
- software manager Columbus, OH
- senior software development manager Columbus, OH
- application manager Columbus, OH
- director of software Columbus, OH
- application engineering manager Columbus, OH
- director software engineering Columbus, OH
- senior software manager Columbus, OH
- software developer fintech Columbus, OH



