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

Lead Software Engineer

$145k - $180k

McGraw-Hill Education

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?

We are a passionate, fast-growing team within McGraw Hill, a global education technology company that is transforming the way students learn and succeed. To support our new strategic direction, we are looking for someone to help us build a robust set of tooling to support authorization and permissions across our suite of systems.

We are seeking a Lead Engineer to architect and implement scalable, high-performance, and secure server-side solutions for our platform. In this role, you will define the technical direction of our back-end systems, collaborate with cross-functional teams to deliver impactful solutions, and mentor a team of developers. This position requires deep technical expertise, strategic thinking, and leadership experience to drive innovation and excellence in back-end development.

This is a remote position open to applicants authorized to work for any employer within the United States.

What You'll Do
  • Architecture & Development: Design, develop, and maintain highly scalable, secure, and efficient applications.
  • Collaboration: Partner with engineers, product managers, and other stakeholders to deliver seamless and robust platform functionality.
  • Leadership: Mentor and lead a team of software engineers, providing guidance on technical challenges and fostering professional growth within the team.
  • Code Quality: Ensure high-quality, maintainable code through rigorous reviews, automated testing, and adherence to industry best practices.
  • Optimization: Continuously optimize server performance, database queries, and overall system scalability and reliability.
  • Monitoring & Incident Management: Implement and maintain observability tools to monitor system performance and resolve incidents, including off-hours support when needed.
  • Continuous Improvement: Drive the adoption of modern tools, technologies, and methodologies to enhance development efficiency and team productivity.
What You Bring
  • Bachelor's degree in Business, Information Technology, Computer Science or related field preferred. Advanced degree is a plus.
  • Minimum of 7+ years of applicable experience.
  • Expertise in server-side programming languages such as Java and Go.
  • Proficiency in designing REST APIs & microservices for low latency and high availability systems.
  • Deep understanding of database technologies, both relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., MongoDB, DynamoDB).
  • Experience in cloud environments (e.g., AWS, GCP, or Azure) and infrastructure as code tools like Terraform or CloudFormation.
  • Strong knowledge of system performance optimization, caching strategies, and distributed systems.
  • Experience with observability tools like New Relic, Datadog, or equivalent for performance monitoring.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Strong understanding of web security best practices and OWASP guidelines.
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 $145,000 - $180,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.

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in Columbus, OH vacancy
  •  ...Lead Software Engineer Hybrid role in Columbus OH Onsite interview Job Description: Below highlighted experience is a must have Required: Education/ Professional Knowledge and Experience: Bachelor's Degree Work experience... 
    Suggested
    Work experience placement

    3B Staffing LLC

    Columbus, OH
    5 days ago
  •  ...better serve our clients and customers. As a member of our Software Engineering Group you will dive head-first into creating innovative solutions...  ..., Domain Driven Design and Microservices Experience leading in monolith to microservices journey of a 1000+ TPS, 24/7... 
    Suggested

    JPMorgan Chase Bank, N.A.

    Columbus, OH
    3 days ago
  •  ...Lead Backend Engineer – AI Location: Fully remote within the United States Employment Type: Full-time, permanent Role Overview...  ...platforms, and vector stores Requirements - 10+ years of software engineering experience, including substantial backend or... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Harnham

    Columbus, OH
    3 days ago
  •  ...company dedicated to making a positive impact on people's lives. Position Summary Reporting to the Director of Engineering, the Lead Senior Software Engineer is responsible for leading the design, development, and delivery of scalable software solutions while... 
    Suggested
    Full time
    Remote work
    Monday to Friday
    Shift work
    Night shift
    Weekend work

    Gifthealth

    Columbus, OH
    1 day ago
  • $126k - $210k

     ...McKesson Pharmacy Systems (MPS) R&D organization. The Senior Software Engineer will be focused on driving sound technical design and architectural...  ...comprehensive pharmacy workflow solution. The candidate will lead complex technical initiatives from design through delivery,... 
    Suggested
    Full time
    H1b
    Work at office
    Remote work
    2 days per week

    McKesson

    Columbus, OH
    4 days ago
  •  ...that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within, Consumer & Community Banking - Deposits 2.0 team, you are an integral part of an agile team that enhances... 

    JPMorgan Chase Bank, N.A.

    Columbus, OH
    3 days ago
  •  ...As a Lead Software Engineer at JPMorganChase within CCB, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible... 

    Next Frontier Capital

    Columbus, OH
    2 days ago
  •  ...people to take control of their financial futures — all while growing your career alongside some of the best engineers in the industry. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking division under Self Directed Investing, you... 
    Local area

    Next Frontier Capital

    Columbus, OH
    4 days ago
  •  ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Infrastructure Platforms, you are an integral part of an agile... 

    Chase

    Columbus, OH
    4 days ago
  • $61k - $101k

     ...61,000 - 101,000 per year Requirements: We expect formal software engineering training or certification, plus 5+ years of practical experience...  ...the stability of software applications and systems. We lead evaluation sessions with external vendors, startups, and internal... 
    Full time

    J.P. Morgan

    Columbus, OH
    27 days ago
  • $61k - $101k

     ...year Requirements: Formal training or certification in software engineering concepts, with at least 5 years of applied experience Practical...  ...in one or more programming languages Experience leading the effective use of approved AI-assisted software development... 
    Full time

    J.P. Morgan

    Columbus, OH
    9 days ago
  • $61k - $101k

     ...training or certification in infrastructure engineering concepts, along with 5+ years of hands-...  ..., virtualization, APIs, and modern software languages. We are looking for software...  ...and improving customer experience. We lead reuse-first adoption of AI-assisted practices... 
    Full time

    J.P. Morgan

    Columbus, OH
    25 days ago
  • $61k - $101k

     ...formal training, certification, or equivalent experience in Software Engineering, along with 5+ years of hands-on experience designing, developing...  ...the stability of software applications and systems. We lead evaluation sessions with vendors, startups, and internal teams... 
    Full time

    J.P. Morgan

    Columbus, OH
    27 days ago
  • $61k - $101k

     ...00 per year Requirements: We expect 5+ years of applied software engineering experience, ideally with formal training or certification in...  ...JavaScript, or Python. We expect demonstrated experience leading the use of approved AI-assisted software development tools,... 
    Full time
    Work at office

    J.P. Morgan

    Columbus, OH
    a month ago
  • $61k - $101k

     ...Requirements: We look for formal training or certification in software engineering concepts, plus 5+ years of applied experience. We need...  ...MVVM RxJava UX UI Design More: We are a leading financial services firm serving nearly half of Americas households... 
    Full time

    J.P. Morgan

    Columbus, OH
    a month ago
  • $61k - $101k

     ...Requirements: We require formal training or certification in software engineering concepts, along with 5+ years of applied experience. We...  ...programming languages. We value demonstrated experience leading the effective use of enterprise-approved AI-assisted... 
    Full time
    For contractors

    J.P. Morgan

    Columbus, OH
    14 days ago
  • $61k - $101k

     ...per year Requirements: Formal training or certification in software engineering concepts, with at least five years of applied experience....  ...Kubernetes and infrastructure or service automation. Ability to lead cross-functional incident, problem, and change activities... 
    Full time

    J.P. Morgan

    Columbus, OH
    9 days ago
  • $61k - $101k

     ...year Requirements: Formal training or certification in software engineering concepts, plus 5+ years of hands-on experience Proven ability...  ...standards; experience coaching senior engineers and leads on compliant usage patterns and controls Proficiency in modern... 
    Full time

    J.P. Morgan

    Columbus, OH
    22 days ago
  • $61k - $101k

     ...Salary: $61,000 - 101,000 per year Requirements: Formal software engineering training or certification, plus at least 5 years of applied...  ...proficiency in one or more programming languages Proven experience leading the use of enterprise-approved AI-assisted development tools... 
    Full time
    For contractors

    J.P. Morgan

    Columbus, OH
    4 days ago
  • $61k - $101k

     ...year Requirements: Formal training or certification in software engineering concepts, with at least 5 years of applied experience Broad...  ...Experience managing cloud-hosted production services and leading Live Site Management in complex, business-critical environments... 
    Full time

    J.P. Morgan

    Columbus, OH
    7 days ago
  • $61k - $101k

     ...Salary: $61,000 - 101,000 per year Requirements: Formal software engineering training or certification, plus 5+ years of applied experience...  ...intelligence, or machine learning Proven experience leading the use of enterprise-approved AI-assisted development tools... 
    Full time
    For contractors
    Work experience placement

    J.P. Morgan

    Columbus, OH
    21 days ago
  • $61k - $101k

     ...per year Requirements: Formal training or certification in software engineering concepts, with 5+ years of applied experience Strong...  ...hackajob to connect exceptional professionals with this Senior Lead Software Engineer role at J.P. Morgan Chase. You will join our... 
    Full time

    J.P. Morgan

    Columbus, OH
    12 days ago
  •  ...Lead Software Engineer – UI Developer Join the Chase Digital team and help shape best-in-class desktop and mobile experiences for Chase customers, with a focus on the Chase Business website. You'll work in an agile environment where engineering excellence, collaboration... 

    Hackajob

    Columbus, OH
    4 days ago
  • $61k - $101k

     ...Requirements: We have formal training or certification in software engineering concepts, along with 5+ years of applied experience. We...  ...including mobile development. We have 3+ years of experience leading technology efforts and mentoring diverse engineering teams... 
    Full time
    Local area

    J.P. Morgan

    Columbus, OH
    4 days ago
  • $61k - $101k

     ...Requirements: We require formal training or certification in software engineering concepts and at least 5 years of hands-on experience. We...  ...operational stability. We value demonstrated experience leading the effective use of approved AI-assisted software... 
    Full time

    J.P. Morgan

    Columbus, OH
    21 days ago
  • $61k - $101k

     ...Requirements: We require formal training or certification in software engineering concepts and 5+ years of applied experience. We need...  ...tuning, and reliability. We require demonstrated experience leading the effective use of approved AI-assisted software... 
    Full time

    J.P. Morgan

    Columbus, OH
    14 days ago
  •  ...Job Description Octagon Framework Engineer Job Description The Chase Digital team...  ...in an agile environment. As a Developer Lead you are expected to be technology SME and...  ...~ Strong understanding of the overall software delivery lifecycle (SDLC) and activities.... 

    JPMorgan Chase & Co.

    Columbus, OH
    15 days ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.  As a Senior Lead Software Engineer at JPMorganChase within the Chief Technology Office, you are an integral part of an agile team that works to enhance, build... 
    For contractors
    Work at office

    JPMorgan Chase & Co.

    Columbus, OH
    6 days ago
  •  ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. You'll work with talented engineers, tackle meaningful technical challenges, and help deliver technology that supports customers... 

    Hackajob

    Columbus, OH
    3 days ago
  •  ...Description Make a difference bringing hands-on leadership in building secure, cloud-native for our customers. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking Trust and Security Team, you are an integral part of an agile team... 

    JPMorgan Chase & Co.

    Columbus, OH
    5 days ago

Do you want to receive more vacancies?

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