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

Manager, Software Engineering

$124.3k - $190k

Mc 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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Manager, Software Engineering in Columbus, OH vacancy
  •  ...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... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Flexible hours

    Cardinal Health

    Columbus, OH
    1 day ago
  • $101.9k - $163k

     ...are integrated into the fabric of how we work every day. To learn more, please see . What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to : Developing, updating and optimizing data transformation and delivery scripts, using... 
    Suggested
    Full time
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Columbus, OH
    3 days ago
  • $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-... 
    Suggested
    Work experience placement
    Local area

    Indeed

    Columbus, OH
    1 day ago
  •  ...teams 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 Digital Technology team, you serve in a leadership role by... 
    Suggested

    JP Morgan Chase

    Columbus, OH
    4 days ago
  • $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... 
    Suggested
    Full time

    CoverMyMeds

    Columbus, OH
    4 days ago
  • 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... 

    JP Morgan Chase

    Columbus, OH
    5 days ago
  •  ...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... 

    JPMorgan Chase & Co.

    Delaware, OH
    a month ago
  •  ...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... 

    JP Morgan Chase

    Columbus, OH
    3 days ago
  •  ...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

    JP Morgan Chase

    Columbus, OH
    5 days ago
  •  ...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... 

    JP Morgan Chase

    Columbus, OH
    4 days ago
  • 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... 

    JP Morgan Chase

    Columbus, OH
    6 days ago
  •  ...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

    JPMorgan Chase & Co.

    Columbus, OH
    4 hours ago
  • 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... 

    JP Morgan Chase

    Columbus, OH
    4 days ago
  •  ...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... 

    JP Morgan Chase

    Columbus, OH
    2 days ago
  •  ...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... 

    JP Morgan Chase

    Columbus, OH
    4 days ago
  •  ...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... 

    JPMorgan Chase & Co.

    Columbus, OH
    4 days ago
  •  ...JPMorganChase seeks a software engineering leader to direct a Content and Experimentation platform, guiding cross-functional teams across product, design, analytics and marketing. You will shape roadmaps, governance and scalable delivery on AWS, balancing speed with security... 

    Jobleads-US

    Columbus, OH
    1 day ago
  • 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... 

    JP Morgan Chase

    Columbus, OH
    6 days ago
  •  ...JPMorgan Chase is seeking a Senior Director of Software Engineering for its Consumer & Community Bank Small Business team in Columbus. You will lead engineering to build AI-native capabilities and an integrated digital insurance platform, partnering with executives to... 

    Jobleads-US

    Columbus, OH
    1 day ago
  •  ...JPMorgan Chase & Co. is seeking a Senior Director of Software Engineering to lead multiple technical domains within Consumer & Community Banking Operations Technology. You will drive strategic platform development, oversee large teams, and champion industry best practices... 

    Jobleads-US

    Columbus, OH
    5 days ago
  •  ...JPMorgan Chase & Co. is seeking a Senior Director of Software Engineering within the Consumer & Community Bank Small Business team to lead...  ...in AI tooling evolution. You will oversee strategy, risk management, and cross-department delivery, while mentoring leaders and... 

    Jobleads-US

    Columbus, OH
    1 day ago
  •  ...JPMorgan Chase is seeking a Senior Director of Software Engineering in Columbus, OH to lead diverse tech domains and drive scalable, secure software delivery. You will guide AI-enabled engineering and large multi-team programs, directing cross-functional execution with... 

    Jobleads-US

    Columbus, OH
    1 day ago
  • $61k - $101k

     ...Requirements: We require formal training or certification in software engineering concepts and 10+ years of applied experience. We require...  ...We will grow and guide a team of engineers and engineering managers, with the role expected to evolve into a managers-of-... 
    Full time

    J.P. Morgan

    Columbus, OH
    8 days ago
  • Job Description If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you....  ...of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while serving... 

    JPMorganChase

    Columbus, OH
    2 days ago
  •  ...Chase & Co. in Columbus, OH is seeking a Senior Director of Software Engineering within the Consumer & Community Bank Technology team. You will...  ...practices. You will influence senior stakeholders, manage cross-functional teams, and champion a culture of inclusion... 
    Bank staff

    Jobleads-US

    Columbus, OH
    1 day ago
  •  ...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

    JP Morgan Chase

    Columbus, OH
    3 days ago
  •  ...push the boundaries of what's possible together.  As a Senior Director of Software Engineering at JPMorganChase within Consumer & Community Banking, you lead multiple technical areas, manage the activities of multiple departments, and collaborate across technical domains... 

    JPMorgan Chase & Co.

    Delaware, OH
    2 days ago
  • Engineering Manager - Software Product Development Veltris is a Digital Product Engineering Services partner committed to driving technology-enabled transformation. We specialize in delivering next-generation solutions for sectors including healthcare, technology, communications... 

    Veltris

    Dublin, OH
    4 days ago
  • $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 office
    Local area
    Flexible hours
    Shift work

    Deloitte

    Columbus, OH
    4 days ago
  •  ...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... 

    JP Morgan Chase

    Columbus, OH
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Manager, Software Engineering. Be the first to apply!