Back to all positions

[Remote] Sr Software Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Ascend Learning is a healthcare and learning technology company serving students, educators, and employers with outcomes-based, data-driven solutions. The Senior Software Engineer will shape and develop the Laudio cloud-based platform, building scalable full-stack solutions with React, Node.js, TypeScript, and AWS while mentoring engineers and improving technology and operational processes.

Responsibilities

  • Architect Scalable Solutions - you'll design, develop, and deploy software that is highly 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 code reviews and design discussions
  • Innovate & Improve - continuously identify opportunities to enhance our technology and operational processes
  • Being Glue - contribute across multiple areas, including feature development, code optimization, infrastructure improvements, and troubleshooting production issues

Skills

  • High School Diploma or GED required
  • 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
  • Solid expertise building scalable distributed systems using microservices architecture with Node and Typescript
  • Strong database skills, including SQL performance tuning, schema design, 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 smoothly operate, monitor, and troubleshoot production applications under pressure
  • Strong communication skills and the ability to communicate with stakeholders at all levels
  • Bachelor's degree preferred
  • This role is primarily remote, but we prefer candidates located on the East Coast for occasional in-person collaboration
  • Early morning meetings (7 AM ET) will be required
  • Applications for U.S.-based positions with Ascend Learning, LLC must be legally authorized to work in the United States

Benefits

  • Most regular, full-time employees are eligible to participate in an Ascend incentive bonus or sales plan.
  • Health, dental, and vision insurance
  • Company paid life 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
  • This role is primarily remote
  • Opportunities to travel to Nepal as needed for deeper collaboration with our engineering team

Company Overview

  • At Ascend develop industry-leading online learning tools that help people enter, sustain and succeed in their careers. It was founded in 2010, and is headquartered in Burlington, Massachusetts, USA, with a workforce of 1001-5000 employees. Its website is http://www.ascendlearning.com.