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.
50746McGraw 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.
- ...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...SuggestedHourly payWork at officeLocal areaRemote work
- 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...SuggestedHourly payContract workRemote work
- ...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...SuggestedHourly payWork experience placementWork at officeLocal areaRemote work
- ...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
$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...SuggestedWork at officeLocal areaRemote workFlexible hours$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 workRemote work- ...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 payContract work
- ...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...
- ...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...
- ...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'...
- ...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...
- ...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
- 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...
- ...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...
$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 timeInternshipRemote workWorldwideFlexible hours- ...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...
- ...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...
$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 timeRemote work- ...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...
- ...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...
- 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...
- ...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...
- 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...
- ...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 employmentContract work
- ...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
- .... 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...
$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- 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...
- ...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
$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 placementWork at officeLocal areaRemote work2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- software sales engineer New York, NY
- software engineer full time New York, NY
- facebook software engineer New York, NY
- startup software engineer New York, NY
- intermediate software engineer New York, NY
- research software engineer New York, NY
- software developer no experience New York, NY
- rust software engineer New York, NY
- freelance software developer New York, NY
- work from home software developer New York, NY

