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.

50748

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 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III in New York, NY vacancy
  • 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 Business Banking, Business Access and Tools division, you serve as a seasoned member of an agile team... 
    Suggested

    JP Morgan Chase

    New York, NY
    4 days ago
  • $130k - $155k

     ...Your Impact The Software Engineer III (Platform) is an experienced engineer that handles complex tasks and contributes significantly to their team's goals. They are expected to start leading small projects or components, while building feature sets / capabilities... 
    Suggested
    Full time
    Contract work
    H1b
    Visa sponsorship
    Flexible hours

    Disco

    New York, NY
    17 hours ago
  •  ...building the bank of the future from the ground up, offering you the chance to join us and make a significant impact. As a Software Engineer III at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in this initiative, dedicated to delivering... 
    Suggested

    JP Morgan Chase

    New York, NY
    1 day ago
  •  ...t\tAMAZON ADVERTISING LLC Offered Position: \tSoftware Dev Engineer III Job Location: \t\tNew York, New York Job Number: \t\tAMZ...  ...field and one year of experience in the job offered, or as a Software Engineer, Software Developer, or a related occupation. Employer... 
    Suggested

    Amazon

    New York, NY
    5 days ago
  • $194k - $220k

     ...Software Engineer III New York City, New York What You'll Be Part Of Garner is on a mission to transform the U.S. healthcare system — and we're the only proven player doing exactly that. We partner with employers to redesign how healthcare works: applying 550+... 
    Suggested
    Work at office
    Work visa
    Flexible hours
    3 days per week

    Garner Health

    New York, NY
    3 days ago
  • $102.5k - $210.6k

    Position Summary As an Applied AI Engineer III, you will actively engage in your engineering craft, taking a hands-on approach to...  ...leverage your extensive engineering craftsmanship across full-stack software engineering and modern frameworks—together with applied AI... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Deloitte

    New York, NY
    2 days ago
  •  ...skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer III at JPMorganChase within the BUSINESS ACCESS & TOOLS, you are part of an agile team that works to... 

    JP Morgan Chase

    New York, NY
    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 - Android/Kotlin at JPMorganChase within the BUSINESS ACCESS & TOOLS, you serve as a seasoned member of an agile team to design and... 
    Local area

    JP Morgan Chase

    New York, NY
    17 hours 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 JPMorganChase within the Asset Management Trading Technology organization you serve as a seasoned member of an agile team to design... 

    JP Morgan Chase

    New York, NY
    3 days ago
  •  ...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 Corporate Sector - AI Solutions & Business Enablement team, you... 
    Full time

    JPMorgan Chase & Co.

    New York, NY
    17 hours ago
  • $74k - $110k

     ...For more than 50 years, ENSCO has been providing leading-edge engineering, science and advanced technology solutions to governments and...  ...join our Engineering Process Quality group with focus on Avionic software and firmware certification. The position will require... 
    Full time
    Contract work
    Work at office
    Worldwide

    Ensco, Inc.

    New York, NY
    17 hours 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 JPMorganChase within the Business Banking division, you serve as a seasoned member of an agile team to design and deliver trusted... 

    JP Morgan Chase

    New York, NY
    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 at JPMorganChase within the Asset Management Trading Technology organization you serve as a seasoned member of an agile team to... 

    Socket.dev

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

     ...engaging for users but also provide a significant revenue stream for the platform as our user base expands. We are looking for a Software Engineer III, Android to join the MyFitnessPal Ads team. Our users rely on the MyFitnessPal Android app to power their health and fitness... 
    Full time
    Work at office
    Flexible hours

    Myfitnesspal

    New York, NY
    17 hours ago
  • $60 - $65 per hour

     ...emerging technologies and best practicesRequirements* Bachelor's degree in Computer Science or related field* 5+ years of professional software development experience* 4+ years of hands-on experience with Java (11+) and Spring Boot 3+* Experience developing RESTful APIs and... 
    Remote work

    KForce

    New York, NY
    3 days ago
  • $129k - $152k

     ...s leading cardiologists and are a growing team of world-class engineering, operations, medical affairs, marketing, and sales leaders. We...  ...SRE Engineer will collaborate closely with Product, Program, Software, and SQA Engineers to build the next generation product for heart... 
    Full time
    Remote work

    Cleerly

    New York, NY
    17 hours ago
  •  ...skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking, you are part of an agile team that works... 

    JP Morgan Chase

    New York, NY
    4 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 at JPMorganChase within the Trust & Security Technology division, you serve as a seasoned member of an agile team to design and deliver... 

    JP Morgan Chase

    New York, NY
    17 hours 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 JPMorganChase within the Connected Commerce - Proprietary Wallets team, you serve as a seasoned member of an agile team to design... 

    JP Morgan Chase

    New York, NY
    17 hours ago
  • JPMorganChase is hiring a Software Engineer III in New York, within the BUSINESS ACCESS & TOOLS team. You will join an agile squad to design, develop, and troubleshoot software components for enterprise-grade products, focusing on secure, scalable solutions and modern iOS... 

    JobCubby

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

     ...individually, and as part of a team, for the delivery of projects of increasing complexity.Relentlessly pursue quality by following engineering best practices including: Appropriate testing paradigms, effective peer code reviews, logging, monitoring, and resilient... 
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Local area

    CrowdStrike

    New York, NY
    1 day ago
  •  ...fintechs succeed. We operate offices in San Francisco, Sunnyvale, and New York City, and an FDIC-insured bank in Kansas City. Engineering Team at Lead The Engineering team builds and maintains the technology that powers Lead's modern banking platform. Partnering... 
    Flexible hours

    Lead Bank

    New York, NY
    5 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 at JPMorganChase within the Business Banking division, you serve as a seasoned member of an agile team to design and deliver trusted... 

    JP Morgan Chase

    New York, NY
    2 days ago
  •  ...most complex and mission-critical systems.As a Site Reliability Engineer III at JPMorgan Chase within the Commercial & Investment Bank,...  ...engineering best practices within your teamCollaborates with other software engineers and teams to design, develop, test, and implement... 
    Shift work

    JP Morgan Chase

    New York, NY
    17 hours ago
  • $102.9k - $179.9k

     ...business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance...  ...experienced Senior Software Developer to join the AMRS Trading Engines team within Global Equities Cash Technology. This is an... 
    Full time
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

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

     ...and those who matter most to them. We are hiring a Senior Software Engineer in our New York office. About the Role: As a Senior Software...  ...components: (i) a base salary, (ii) annual cash bonus, and (iii) generous equity compensation. The base salary range for... 
    Full time
    Work at office
    Remote work
    Work from home
    Relocation
    Relocation package
    Monday to Friday
    Day shift

    Apple Cart

    New York, NY
    17 hours ago
  • $184.9k - $250.2k

     ...within AWS UC) is responsible for building innovation in silicon and software for our AWS customers. We are at the forefront of innovation by combining cloud scale with the world’s most talented engineers. Our team covers multiple disciplines including silicon engineering... 
    Internship
    Flexible hours

    Amazon

    New York, NY
    17 hours ago
  • $102.9k - $179.9k

     ...goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance...  ...principal architecture integrity is maintainedMentors other software engineers and coach team on Continuous Integration and Continuous... 
    Full time
    Work experience placement
    Work at office
    Flexible hours
    Day shift

    Bank of America

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

     ...goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance...  ...principal architecture integrity is maintainedMentors other software engineers and coach team on Continuous Integration and Continuous... 
    Full time
    Work at office
    Day shift

    Bank of America

    New York, NY
    2 days ago
  • $120.7k - $156.9k

     ...Description Summary We are seeking a seasoned SAP Software Developer III to join our SAP Solutions team. This role is responsible...  ...Bachelor's degree in Computer Science, Software Engineering, or related field Equivalent combination of education... 
    Minimum wage
    Full time
    Local area

    Vertex

    New York, NY
    17 hours ago

Do you want to receive more vacancies?

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