The Software Engineer will build and maintain responsive, accessible, high-performance web-based learning products for learners and educators. The role combines product engineering with technical expertise, helping align product, sales, marketing, business, and engineering teams around customer needs and product goals. The engineer will work across frontend, backend, and database layers, contribute to intuitive user interfaces, and help monitor product health using observability platforms. The position is responsible for end-to-end product delivery, including technical design, development, testing, and maintenance, as well as managing the software development life cycle using infrastructure and monitoring as code. The role works with engineers, product managers, designers, sales, and marketing teams, alongside a group of engineers who value ownership.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time