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

Software Engineer III

$97k - $145k

Mc Graw-Hill

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

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 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III in New York, NY vacancy
  •  ...Full Stack Software Engineer III at Availity Availity delivers revenue cycle and related business solutions for health care professionals who want to build healthy, thriving organizations. Availity has the powerful tools, actionable insights and expansive network reach... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work

    Feedinkoo

    New York, NY
    2 days ago
  •  ...across the United States, we’re a global team united by a powerful mission. Job Summary Reporting to the Manager, Software Engineering, the Software Engineer III will build network messaging software for Availity’s AuthAI teams. This team’s work is mostly back-end, using... 
    Suggested
    Hourly pay
    Work experience placement
    Work at office
    Local area
    Remote work

    Feedinkoo

    New York, NY
    1 day ago
  • $100k - $145k

     ...Software Engineer III, Full Stack About Rent the Runway Rent the Runway (RTR) is transforming the way we get dressed by pioneering the world’s first Closet in the Cloud. Founded in 2009, RTR has disrupted the $2.4 trillion fashion industry by inspiring women with... 
    Suggested
    Work at office
    Local area
    Remote work
    Flexible hours

    Rent The Runway

    Brooklyn, NY
    20 days ago
  • A leading tech client is looking for a motivated Software Engineer III to help build the next generation of developer infrastructure. In this remote 6-month contract role, you will own and maintain Bazel build systems, collaborate with teams to improve workflows, and develop... 
    Suggested
    Hourly pay
    Contract work
    Remote work

    Onward Search

    New York, NY
    6 hours ago
  • $80 - $85 per hour

     ...hr Direct message the job poster from Onward Search Onward Search is partnering with a leading tech client to hire a Software Engineer III to help build the next generation of developer infrastructure and tooling. If you’re passionate about making developer workflows... 
    Suggested
    Contract work
    Remote work

    Onward Search

    New York, NY
    4 days ago
  •  ...development for SharePoint, refine C# coding, API design, and system integration to elevate reliability and user experience. As a Software Engineer III at JPMorgan Chase within the SharePoint Platforms & Integrations team, you’ll build and maintain .NET services and... 

    Aumni

    Jersey City, NJ
    4 days ago
  •  ...Fairygodboss is seeking a Software Engineer III to join its Cybersecurity Technology & Controls team at JPMorgan Chase. You will develop backend services using Python, primarily engaging with AWS technologies and AI systems. The ideal candidate will have over 3 years of... 

    Fairygodboss

    Jersey City, NJ
    4 days ago
  •  ...the future of a world‑renowned company and make a direct and meaningful impact in a space designed for top performers. As a Software Engineer III at JPMorgan Chase within the Cybersecurity Technology & Controls, you will join a team building model‑serving and agentic AI... 

    Fairygodboss

    Jersey City, NJ
    4 days ago
  •  ...A leading technology staffing firm is seeking a Software Engineer III to design and build large-scale systems that support millions of users. The ideal candidate will have 5-7 years of experience, a strong programming background, and knowledge of distributed systems and... 

    Andiamo

    New York, NY
    4 days ago
  • $150.55k - $164.9k

     ...and create opportunities for growth. Together, we're transforming how better health happens. Teladoc Health, Inc. seeks Software Engineer III, Corp Apps (Multiple Openings) at its facility located at 155 E 44th Street, 17th Floor, New York, NY 10017. JOB DESCRIPTION... 
    Full time
    Part time
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Teladoc Health

    New York, NY
    1 day ago
  •  ...We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Commercial and Investment Bank Payments Technology group, you serve as a seasoned member of an agile... 

    Aumni

    Jersey City, NJ
    4 days ago
  • $105k - $140k

     ...Job Overview We are looking for an experienced Software Engineer who can own features end-to-end and make meaningful architectural decisions. The engineering work here is high-stakes and high-leverage. You'll build and scale the systems that power credit card issuance,... 
    Full time
    Remote work

    Brimfinancial

    New York, NY
    2 days ago
  • $147k - $211k

    Software Engineer III, Mobile (Android), XR Location options: San Jose, CA, USA; New York, NY, USA About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one... 

    Google Inc.

    New York, NY
    2 days ago
  • $140k - $160k

    Software Engineer III, iOS - Meal Planning - (Remote - US) Software Engineer III, iOS - Meal Planning - (Remote - US) About Jobgether Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities... 
    Remote job
    Full time
    Internship
    Worldwide
    Flexible hours

    Jobgether

    New York, NY
    2 days ago
  • A prominent financial institution is seeking a Software Engineer III to enhance technology products within the Consumer & Community Bank - CX Loyalty Travel team. The role involves executing software solutions, maintaining high-quality production code, and utilizing data... 

    JPMorgan Chase & Co.

    New York, NY
    1 day ago
  • Software Engineer III - CMAS Strategic Initiatives As a Software Engineer in the Customized Managed Account Solutions (CMAS) team, you will design and build software and AI capabilities, powering a new platform for customization and implementation of investment solutions... 

    JPMorgan Chase & Co.

    New York, NY
    3 days ago
  • $102.9k - $179.9k

     ...supporting firm-wide initiatives including Basel III Endgame (B3E), Capital Model Enhancements...  ...of the job include ensuring that software is developed to meet functional, non-functional...  ...is maintained Mentors other software engineers and coach team on Continuous Integration... 
    Full time
    Work experience placement
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

    Jersey City, NJ
    3 hours ago
  • $160.81k - $202.15k

    Job Description: The Software Engineer III at Northwestern Mutual Life Insurance Company in New York, NY will design and build REST APIs aligned with Business Domain Driven Architecture (BDDA). Design and build Amazon Web Services (AWS) cloud infrastructure using Infrastructure... 
    Full time
    Remote work
    Home office
    3 days per week

    Northwestern Mutual

    New York, NY
    1 day ago
  •  ...Software Engineer III – Large-Scale Systems About The Role We are seeking a highly skilled Software Engineer III to design, build, and scale next-generation systems that power products used by millions of people around the globe. As a mid-to-senior level engineer, you... 
    Permanent employment
    Contract work

    Andiamo

    New York, NY
    4 days ago
  •  ...TwinThread is seeking a Software Engineer III to join their Consumer & Community Bank - CX Loyalty Travel team. This role involves executing software solutions, creating high-quality code, and producing design artifacts for complex applications. The ideal candidate has... 

    TwinThread LLC

    New York, NY
    3 days ago
  • $122k - $163k

     ...CX organization aligns closely with the internal and customer engineering teams, offering valuable insights from the field and having the...  ...development. About the Role: As a Technical Support Engineer - III (Cloud) at CoreWeave, you'll be on the front lines of a... 
    Permanent employment
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Remote work
    Worldwide
    Flexible hours
    Shift work

    CoreWeave

    New York, NY
    26 days ago
  •  ...Schedule Full time Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking - Import Aggregation Team, you serve as... 
    Full time

    JPMorgan Chase & Co.

    New York, NY
    2 days ago
  • $114k - $152k

     ...Role You'll Play: At Playlist, we're reimagining how technology can foster meaningful, real-world connections. As a Senior Software Engineer on the SmartDesk team, you'll be at the forefront of building an AI-powered front desk assistant that transforms how wellness... 

    Mindbody

    New York, NY
    26 days ago
  • $130k - $150k

     ...Piper Companies is seeking a Sr. Data Engineer III for a fully remote position. The role involves designing and maintaining scalable data pipelines, developing advanced SQL queries, and leveraging technologies like Azure and Python. Ideal candidates will have 5+ years... 
    Remote work

    Piper Companies

    New York, NY
    7 hours ago
  •  ...A leading healthcare technology company is seeking a Full Stack Software Engineer III to contribute to agile teams focused on delivering innovative solutions. In this remote role, you will utilize your expertise in Java for back-end development and React or Angular for... 
    Remote work

    Feedinkoo

    New York, NY
    2 days ago
  • $120k - $180k

     ...Front End Engineer III As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern...  ...~ A desire to work closely with others to deliver quality software and solve problems Bonus Points: Familiarity with... 
    Work experience placement
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    CrowdStrike

    New York, NY
    1 day ago
  •  ...most complex and mission-critical systems. As a Site Reliability Engineer III at JPMorgan Chase within the Infrastructure Platforms, you...  ...migrate across public and private clouds. Collaborates with other software engineers and teams to design and implement deployment... 
    Rotating shift

    Aumni

    Jersey City, NJ
    3 days ago
  •  ...We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III - AI/ML Engineer at JPMorganChase within the AI For Technology group, you serve as a seasoned member of an agile team to design... 

    Fairygodboss

    Jersey City, NJ
    3 days ago
  •  ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a large-scale, enterprise environment of approximately 20,000 Windows endpoints... 

    Pearson

    New York, NY
    2 days ago
  •  ...Flock Safety in the United States is looking for a seasoned Software Engineer to build, maintain, and scale planner services that assist in company growth. This role offers opportunities for continuous learning and encourages decisive collaboration. The ideal candidate... 

    Flock Safety

    New York, NY
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!