Manager, Software Engineering
$124k - $190kMc Graw-Hill
Impact the Moment
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.
Your impact on the team
As an Engineering Manager on Sharpen, you will lead teams of software engineers building one of McGraw Hill's most innovative, fast-growing products-a multi-platform learning experience spanning native mobile apps, AI-driven learning web experiences, and instructor web courseware. Reporting to the Director of Engineering, 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 broad 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.
- Own team commitments and deliver high-quality work on time across Sharpen's mobile apps, AI driven learning experiences, and instructor courseware.
- Translate product and design requirements into scalable, maintainable technical solutions.
- Communicate decisions, tradeoffs, status, and risks clearly to stakeholders at all levels, building trust across product, design, engineering, and other partners.
- Apply broad technical judgment across mobile, web, databases, AWS, and data to guide architecture and technical decisions without micromanaging.
- Partner with engineering teams and stakeholders to integrate systems effectively and align with platform architecture.
- Ensure the team's work meets SOX and SOC 2 requirements by embedding controls, auditability, and changing management discipline into daily engineering practices.
- Encourage modern development practices, including automation and AI-based efficiencies, where appropriate.
Promote engineering excellence in code quality, testing, performance, delivery, and reliability. - Stay current on software development and technology trends to inform strategic decisions and team direction.
What You Bring:
- Passion for using technology to improve educational outcomes.
- 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.
- Proven ability to lead and grow engineering teams in a collaborative, agile environment.
- Broad, hands-on technical experience across the stack, including mobile (iOS/Android/Swift), web (JavaScript/TypeScript, React, Node.js), relational and non-relational databases, AWS, and data.
- Experience building scalable tools or platforms in a product-oriented setting used at scale.
- 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.
- Commitment to innovation, quality, and user-centered development.
Preferred Experience & Skills:
- Experience in EdTech or with systems that support digital learning.
- Experience building consumer mobile applications or AI/ML-driven product features.
- Familiarity with AI or automation in software development workflows.
- Exposure to platform or infrastructure engineering in a cloud-based environment.
- Experience building accessible web and mobile 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,000 - $190,000 annually. However, base pay offered may vary depending on job-related knowledge, skills, experience, and location. Additionally, a full range of medical and/or other benefits may be provided, 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.
51040McGraw 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.
$229k - $343k
...execute with privacy at the forefront.We're looking for an Engineering Manager to join the Maps team at Snap!Our mission is to build the world... ...of practical work experience9+ years of post-Bachelor's software development experience; or a Master's degree in a technical...SuggestedFull timeLive inWork at officeLocal area$195k - $257.5k
...Run day-to-day activities of a dynamic engineering teams, including requirements grooming,... ...maintenance of our platformLead agile software processes for engineering teams and introduce... ...full lifecycle of team management to attract, engage, retain, coach and performance...SuggestedRemote workFlexible hours$258k - $376k
...future of design and collaboration, join us!Figma’s Observability engineering team builds and operates the systems that give us deep... ...on signal quality and operational clarity.As the Engineering Manager for Observability, you will lead a team of five engineers responsible...SuggestedMinimum wageFull timeLocal areaRemote workFlexible hours$258k - $376k
...websites, digital products, internal tools, asset management systems, and content-driven experiences at scale. As Engineering Manager, you'll lead the engineering team... ...3+ years of experience leading and developing software engineering teams within a technical product companyStrong...SuggestedMinimum wageFull timeLocal areaRemote workFlexible hours$140k - $180k
Manager, Software Engineering - JavaOur client is a large, technology-driven organization seeking an experienced Manager, Software Engineering to lead teams responsible for business-critical applications and digital platforms.This role combines people leadership, technical...SuggestedImmediate start$196k - $240k
...established FinTech leader in the SaaS treasury management space, our vision is to create the next... ...an innovative and forward-thinking Engineering Manager passionate about building a... ...complex financial workflows and modern software engineering, delivering scalable,...Full timeWork at officeLocal areaWorldwide$101.9k - $140k
...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...Work experience placementLive inLocal areaRemote workWorldwide$258k - $376k
...platforms, and tooling that make every engineer at the company more productive. From agentic... ...that are transforming how Figma builds software. The team operates across a three-layer... ...you if you have:3+ years of experience managing infrastructure, platform, or developer experience...Minimum wageFull timeLocal areaRemote workFlexible hours$258k - $376k
...of design and collaboration, join us!Billing is a full stack engineering group automating revenue workflows and building end-to-end payment... ...and packaging, metered billing, and subscription lifecycle management. You’ll partner closely with Accounting, Product, Design,...Minimum wageFull timeTemporary workTerm timeLocal areaRemote workFlexible hours- OverviewEpsilon is looking for a Senior Manager, Software Engineering to lead a high-impact team building core capabilities for Epsilon Clean Room, our privacy-first data collaboration platform. In this role, you will lead a team of 8-12 engineers and contractors, shape...Full timeTemporary workFor contractorsFreelanceLocal areaFlexible hours
$197.3k - $225.1k
...Manager, Software Engineering, Full Stack (Bank Tech) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be...Full timePart timeInternshipH1bLocal area- ...including Fandango, Rotten Tomatoes, GolfNow and GolfPass. ABOUT THE ROLE We are seeking an experienced and forward-thinking Manager, Software Engineering to lead our engineering team in building and operating reliable, scalable, and high-impact digital products. This leader...Local areaRemote work
$258k - $376k
...of design and collaboration, join us!We're seeking a dynamic manager to lead a team on our early-stage journey of providing Figma’s... ...and generative design emerge, the opportunity for AI experience engineering is greater than ever. You’ll collaborate closely with a...Minimum wageFull timeLocal areaRemote workFlexible hours$128.9k - $226.05k
Job Description - Manager, Enterprise Software EngineeringOverviewWolters Kluwer Global Business Services is designed to provide services to the... ...Analysts, Functional Consultants, Basis teams, software engineers, and external application teams to deliver integrated, scalable...Full timeContract workFor contractorsWork at office$136k - $253k
Manager, Software Development Engineering, CoCounsel FDE Product Development | CoCounsel Forward Deployed EngineeringWhat if you could shape the future of legal AI while leading a team of engineers embedded directly with customers to solve their most complex problems? At...Full timeContract workWork at officeLocal areaFlexible hours2 days per week3 days per week$258k - $376k
...based features. In this role, you’ll lead the team that enables engineers at Figma to easily develop the next generation of interactive... ...experiences in Figma products like Prototyping and Slides Hire, manage, support and develop a team of engineers, including staff level...Minimum wageFull timeLocal areaRemote workFlexible hours$179.7k - $241k
...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists... ...technical problems.Job Summary:We’re seeking a manager of product software engineering who will lead our Apple App Foundation team responsible...$179.7k - $241k
" Manager Product Software Engineering / Req ID: 10154464 "" Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological...- ...Manager Of Software Engineering Lead a high-impact engineering team in JPMorganChase's TCIO Trade Execution Technology. Partner with senior stakeholders to raise engineering standards and automate recurring issues—driving platform stability and business impact across...Work at officeImmediate start
$258k - $376k
...of design and collaboration, join us!You will be the first engineering manager for the Growth Platform, and you’ll help shape its vision, starting... ...of building and shipping application platforms7+ years of software engineering experience at the application or product...Minimum wageFull timeTemporary workLocal areaRemote workFlexible hours$138k - $198k
...practical processes around how consumer teams will manage cloud resources efficiently and effectively at scale.Work with engineering counterparts to improve GCP Products and... ..., or data analysis.Experience with Software Development Life Cycle (SDLC) or software development...Work at office$250k - $350k
...team will abstract away search cluster resource creation and management complexity, providing infrastructure-level SLO guarantees and... ...you'll do at Figma:Hire, manage, support and develop a team of engineers who design and build scalable services to power Figma’s search...Full timeRemote workWork from homeFlexible hours$107.1k - $174.3k
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Manager, Software Engineering based in the United States. This is a leadership opportunity for an experienced engineering manager to...Remote workFlexible hours$209k - $238.5k
...Product Strategy and adhere to established engineering best practices, design guidelines and principles Partner with Software Engineers, UX/UI, Quality Engineers, Product... ...and provide SME level leadership while managing a team of mobile developers Basic Qualifications...Full timePart timeInternshipLocal area$179.7k - $241k
" Manager Product Software Engineering / Req ID: 10154464 "" Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological...$168k - $277k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Manager, Software Engineering Overview We are looking for a Software Engineering Manager to join our MACS program within Core Payments in New York....Full timePart timeWorldwideFlexible hours$250k - $350k
...in real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! As the Engineering Manager for Collaboration Tools, you own the end to end success of Figma’s Collab seat offering, which includes Figma Slides and...Remote jobFull timeWork from home$177.6k - $222k
...to disrupt the expensive and inefficient Pharmacy Benefit Management (PBM) sector by building a next-generation drug acquisition... ...Job Summary: We are seeking a highly skilled Manager, Software Engineering to lead our Tools & Frameworks team. This role is a unique...Temporary workWork at officeRemote workFlexible hours- ...the 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 the Consumer and Community Banking's technology team, you lead multiple teams and manage day-to...
- ...the 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 JPMorgan Chase within the Consumer and Community Banking , you lead multiple teams and manage day-to-day implementation...Immediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Engineering. Be the first to apply!
- application development manager New York, NY
- application sales manager New York, NY
- senior software manager New York, NY
- director software development New York, NY
- application engineering manager New York, NY
- senior applications manager New York, NY
- embedded software manager New York, NY
- director of software New York, NY
- software manager New York, NY
- senior software development manager New York, NY


