About this role
Job title: Lead Software Engineer
About the Role As a Lead Software Engineer in the Healthcare Workforce Solutions (HWS) group, you’ll shape our technology and drive the development of the Laudio product. You’ll lead a team using Scrum and contribute as an individual contributor on a cloud-based platform built with React, Node.js, TypeScript, and AWS. The team is globally distributed across the U.S. and Nepal, with a primarily remote setup and occasional in-person collaboration.
What You'll Do
- Lead - partner with Product to lead a team of software engineers using the Scrum framework to rapidly ship high quality features to production.
- Architect Scalable Solutions - 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.
What We're Looking For
- High School Diploma or GED required. Bachelor’s degree preferred.
- 5+ years of experience as a Software Engineer.
- 3+ in a technical leadership role.
- 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.
Compensation & Benefits
- Flexible and generous paid time off
- Competitive medical, dental, vision and life insurance
- 401(k) employer matching program
- Parental leave
- Wellness resources
- Charitable matching program
- On-site workout facilities (Leawood, Gilbert, Burlington)
- Community outreach groups
- Tuition reimbursement