Sr Software Engineer

Ascend Learning

Burlington, Northern (MA, KY)

Hybrid

USD 124,000 - 177,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, dental, and vision insurance
401(k) with company match
Paid time off and parental leave
Employee assistance program
Headspace and Airvet wellness programs
Charitable matching program

Job summary

Ascend Learning, a leading healthcare and learning technology company, seeks a Senior Software Engineer for the Healthcare Workforce Solutions group to shape the Laudio product and technology stack using React, Node.js, TypeScript, and AWS.

You will design scalable systems, write code end-to-end, mentor others, and drive continuous improvement in a remote-first environment with occasional East Coast in-person collaboration and travel to Nepal for deeper collaboration.

Qualifications

  • High School Diploma or GED required.
  • Bachelor’s degree preferred.
  • 5+ years of experience as a Software Engineer.
  • Proven ability to lead projects from ideation to implementation in an iterative, agile environment.
  • Strong experience building frontend applications with React and Typescript.
  • Expertise building scalable distributed systems using microservices architecture with Node and Typescript.
  • Strong database skills incl. SQL performance tuning, schema design, and relational DB management.
  • Experience building cloud-native apps on AWS or Azure.
  • Strong fundamentals in Agile, Scrum, CI/CD, test automation, feature flagging, and observability.
  • Passion for high-quality, maintainable, scalable code.
  • Ability to monitor and troubleshoot production apps under pressure.
  • Strong communication skills for stakeholders.

Responsibilities

  • Architect scalable solutions—design, develop, deploy software that is highly available, performant, and scalable.
  • Hands-on coding across the full stack to drive our roadmap.
  • Mentor through code reviews and design discussions.
  • Innovate and improve tech and processes.
  • Be the glue across areas like feature development, code optimization, and production troubleshooting.

Skills

Frontend development
React
Typescript
Node.js
AWS
Distributed systems
SQL
Agile
CI/CD
Observability
Code reviews
Mentoring
Cross-time zone collaboration

Education

High School Diploma or GED
Bachelor’s degree preferred

Tools

React
Typescript
AWS
Azure

Job description

We Impact Lives Through Purpose-Driven Work in A People First Culture

Ascend Learning, a leading healthcare and learning technology company,is the connection between a powerful portfolio of brands serving students, educators, and employers with outcomes-based, data-driven solutions across the lifecycle of learning.From testing to certification, Ascend Learning products are used by physicians, emergency medical professionals, nurses, allied health professionals, certified personal trainers, financial advisors, skilled trades professionals and insurance brokers.

Headquartered in Burlington, MA, with additional office locations and hybrid and remote workers in cities across the U.S., Ascend Learning was recognized by Newsweek and Plant-A Insights Group as one of America’s 2025 Greatest Workplaces as well as America’s Best Places to work for Mental Well-Being for 2025.

We're always looking for talented, passionate professionals to join us in our mission to help change lives. If this sounds like an environment where you'd thrive, read on to learn more.

WHAT YOU'LL DO

As aSenior Software Engineerin theHealthcare Workforce Solutions (HWS)group,you’llplay a pivotal role in shaping our technology and developmentof theLaudioproduct. Reporting directly to theSr Manager of Software Engineering,you’llwork in a dynamic, fast-growing environment, building and iterating on our cloud-based platform usingReact,Node.js,Typescript, andAWS.

Our team is globally distributed across theUnited States and Nepal, meaningcross-time zone collaborationis key.

WHERE YOU’LL WORK

This role is primarilyremote, but we prefer candidateslocatedon theEast Coastfor occasional in-person collaboration. While we strive forasynchronous work, early morning meetings (7 AM ET)will berequired.

Additionally, we offer opportunities totravel to Nepal as neededfor deeper collaboration with our engineering team.

HOW YOU’LL SPEND YOUR TIME

As a Senior Software Engineer at HWS, your responsibilities will include:

  • Architect Scalable Solutions-you'lldesign, develop, and deploy software that ishighly available, performant, and scalable.
  • Hands-on Coding- act as a key individual contributor, writing code across the full stack to drive our product and engineering roadmap forward.
  • Mentor- foster a culture of learning by providing technical mentorship through codereviews and design discussions.
  • Innovate & Improve- continuouslyidentifyopportunities to enhance our technology and operational processes.
  • Being Glue-contribute across multiple areas, including feature development, code optimization, infrastructure improvements, and troubleshooting production issues.
WHAT YOU'LL NEED

High School Diploma or GEDrequired. Bachelor’s degree preferred.

5+ years of experience as a Software Engineer.

Proven ability to lead projects from ideation to implementation in an iterative, agile environment.

Strong experience building delightful frontend applications with React and Typescript.

Solidexpertisebuildingscalable distributed systems usingmicroservicesarchitecture with Nodeand Typescript.

Strong database skills, including SQL performance tuning, schemadesign,and relational database management.

Experience building cloud-native applications on platforms like AWS or Azure.

Strong fundamentals in modern development practices, including Agile,Scrum,CI/CD,test automation, feature flagging, and observability.

A passion for writing high-quality,maintainable,and scalable code.

An ability to smoothlyoperate, monitor, and troubleshoot production applications under pressure.

Strong communicationskills and the ability to communicate with stakeholders at all levels.

HIRING RANGE

The current full-time, annualized base pay hiring range for this role is $123,600.00-$176,770.00. In accordance with applicable state laws, we are providing the expected pay range for this position. Individual compensation will be determined by various factors, including relevant experience, qualifications, current business needs and local market factors. Most regular, full-time employees are eligible to participate in an Ascend incentive bonus or salesplan.

BENEFITS
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and parental leave
  • Employee assistance program
  • Other wellness programs such as Headspace and Airvet
  • Charitable matching program
Fostering A Sense of Belonging

Our values-driven culture unifies our teams and inspires a mindset of action, innovation, and collaboration, with a relentless focus on customers. We seek out and celebrate all people and perspectives and cultivate an inclusive culture where everyone can thrive, feel valued, and be authentic. Our culture is firmly rooted in the belief that by embracing our differences and drawing on diverse perspectives, we are a stronger, more innovative, and more successful organization where employees experience a sense of belonging.

Ascend Learning, LLC is proud to be an equal opportunity employer (M/F/Vets/Disabled). No agency or search firm submissions will be accepted. Applications for U.S.-based positions with Ascend Learning, LLC must be legally authorized to work in the United States, and verification of employment eligibility will be required at the time of hire.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Ascend Learning • Burlington (MA), Northern (KY)

On-site
USD 124,000 - 177,000
Health, dental, and vision insurance
401(k) with company match
Paid time off and parental leave
+2
Senior Software Engineer (Leawood, KS, US, 66211)
Senior Software Engineer (Leawood, KS, US, 66211)

Laudio • Leawood (KS)

Hybrid
USD 124,000 - 177,000
Health, dental, and vision insurance
401(k) with company match
Paid time off
+5
Senior Software Engineer
Senior Software Engineer

Ascend Learning • Leawood (KS)

On-site
USD 124,000 - 177,000
Health insurance
Dental insurance
Vision insurance
+6
Senior Systems Engineer
Senior Systems Engineer

Ascend Learning • Northern (KY)

Hybrid
USD 103,000 - 147,000
Health/Dental/Vision Insurance
401(k) with company match
Paid time off
+3
Sr Director Product
Sr Director Product

Ascend Learning • Burlington (MA), Northern (KY)

Hybrid
USD 192,000 - 275,000
Health, dental, and vision insurance
401(k) with company match
Paid time off and parental leave
+3
Technical Product Manager
Technical Product Manager

Ascend Learning • Leawood (KS)

Hybrid
USD 107,000 - 154,000
Health, dental, and vision insurance
401(k) with company match
Paid time off and parental leave
+2
Senior Systems Engineer (Leawood, KS, US, 66211)
Senior Systems Engineer (Leawood, KS, US, 66211)

Laudio • Leawood (KS)

Hybrid
USD 90,000 - 120,000
Flexible paid time off
401(k) employer matching program
Tuition reimbursement
Senior Systems Engineer
Senior Systems Engineer

406 Ventures • Leawood (KS)

Hybrid
USD 90,000 - 120,000
Flexible and generous paid time off
Competitive medical, dental, vision and life insurance
401(k) employer matching program
+1
Sr Solutions Executive
Sr Solutions Executive

Ascend Learning • Northern (KY)

Hybrid
USD 81,000 - 116,000
Health insurance
Dental insurance
Vision insurance
+5
Solution Architect
Solution Architect

Ascend Learning • Leawood (KS)

On-site
USD 114,100 - 163,130
Health, dental, and vision insurance
Company paid Life Insurance
401(k) with company match
+4