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.

50746

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 2 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
  • 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
    9 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
  •  ...Software Engineer III-ETL/PySpark We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III-ETL/PySpark at JPMorgan Chase within the Consumer and Community Banking Data Technology... 
    Suggested

    Chase

    Jersey City, NJ
    2 days 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

    New York, NY
    10 days 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... 
    Contract work
    Remote work

    Onward Search

    New York, NY
    4 days ago
  •  ...Responsibilities Kforce has a client that is seeking a Software Engineer III in Chicago, IL with strong expertise in Java (Spring Boot) and Angular (17+). In this role, you will contribute to the design, development, deployment, and maintenance of scalable, cloud-... 
    Hourly pay
    Contract work

    Kforce

    New York, NY
    3 days ago
  •  ...Description MULTIPLE POSITIONS AVAILABLE Employer: AMAZON WEB SERVICES, INC. Offered Position: Software Dev Engineer III Job Location: New York, New York Job Number: AMZ9674122 Position Responsibilities: Drive the architecture and design of large-scale... 

    Amazon

    New York, NY
    8 days ago
  •  ...Java Back-End Engineer (Level III) We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. We are seeking a skilled and collaborative Java Back-End Engineer (Level III) to join an exciting and innovative team... 

    Chase

    New York, NY
    3 days ago
  •  ...Software Engineer III Propel.NET app development for SharePoint, refine C# coding, API design, and system integration to elevate reliability and user experience. As a Software Engineer III at JPMorganChase within the SharePoint Platforms & Integrations team, you'... 

    Chase

    Jersey City, NJ
    1 day ago
  •  ...Software Security Engineer III As a Software Security Engineer III at JPMorganChase within the Cybersecurity Technology Controls team, you serve as a seasoned member of a team that works to deliver software solutions that satisfy pre-defined functional and user requirements... 

    Chase

    Jersey City, NJ
    4 days ago
  •  ...Rise8 is looking for a Software Engineer III to enhance client software practices. This role involves substantial client interaction, innovation in engineering, and implementing agile methodologies in software development. Ideal candidates will have 3-6 years of experience... 
    Flexible hours

    Rise8

    New York, NY
    2 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
    9 days ago
  •  ...Software Engineer III This is a critical role requiring a seasoned professional who can balance technical excellence with business acumen to drive financial planning initiatives forward. As a Software Engineer III at JPMorganChase within the Corporate Finance Technology... 

    Chase

    Jersey City, NJ
    1 day 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... 
    Full time
    Internship
    Remote work
    Worldwide
    Flexible hours

    Jobgether

    New York, NY
    2 days ago
  •  ...Software Engineer III 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 JPMorganChase within the Commercial and Investment Bank Payments Technology group, you serve as a... 

    Chase

    Jersey City, NJ
    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... 

    Chase

    New York, NY
    1 day 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
  •  ...Software Engineer III – Python/PySpark/AWS We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III – Python/PySpark/AWS at JPMorgan Chase within the Payments Trust and Safety organization... 

    Chase

    Jersey City, NJ
    2 days ago
  •  ...Software Engineer III 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 JPMorganChase within the Consumer & Community Banking Web Channel team, you serve as a seasoned member... 

    Chase

    Jersey City, NJ
    1 day ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As an Oracle HCM Software Engineer III- Time & Absence at JPMorgan Chase within the Corporate Sector, Employee Platforms, you serve as a seasoned member of... 

    JPMorgan Chase & Co.

    Brooklyn, NY
    2 days ago
  •  ...Software Engineer III Join a team where you can play a crucial role in shaping 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... 

    Chase

    Jersey City, NJ
    16 hours 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 – 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
    9 days ago
  •  ...Software Engineer III 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 JPMorganChase within the Commercial & Investment Bank - eTrading team, you serve as a seasoned member... 
    Bank staff

    Chase

    Jersey City, NJ
    1 day ago
  •  .... Our success is driven by a commitment to three core values: be bold, team up, deliver value – and that we do. WHO YOU ARE Software Engineer III play a key role in the design, development/configuration, unit testing, installation, and ongoing maintenance of Zinnia's software... 

    Framework Ventures

    New York, NY
    2 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
    5 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

    New York, NY
    4 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
  • $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

Do you want to receive more vacancies?

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