Software Engineer III
$97k - $145kMc Graw-Hill
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.
50748McGraw 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.
- 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
$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...SuggestedFull timeContract workH1bVisa sponsorshipFlexible hours- ...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
- ...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
$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+...SuggestedWork at officeWork visaFlexible hours3 days per week$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 officeLocal areaVisa sponsorshipFlexible hours- ...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...
- 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
- 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...
- ...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
$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 timeContract workWork at officeWorldwide- 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...
- 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...
$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 timeWork at officeFlexible hours$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$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 timeRemote work- ...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...
- 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...
- 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...
- 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...
$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 employmentFull timeWork experience placementWork at officeLocal area- ...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
- 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...
- ...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
$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 timeWork at officeFlexible hoursShift workDay shift$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 timeWork at officeRemote workWork from homeRelocationRelocation packageMonday to FridayDay shift$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...InternshipFlexible hours$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 timeWork experience placementWork at officeFlexible hoursDay shift$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 timeWork at officeDay shift$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 wageFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- software engineer internship New York, NY
- software development engineer aws New York, NY
- software developer internship no experience New York, NY
- real time software engineer New York, NY
- financial software developer New York, NY
- part time software developer New York, NY
- graduate software developer New York, NY
- software engineer travel New York, NY
- experienced software developer New York, NY
- remote entry level software developer New York, NY


