[Remote] Sr Software Engineer
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