Software Engineer, Learn
CodeSignal is how the world discovers and develops the skills that will shape the future. Our skills platform empowers teams to go beyond skills gaps, with hiring and AI-powered learning solutions, and helps individuals cultivate the skills they need to level up. Wherever you are on your journey, CodeSignal’s hiring and learning solutions meet you there and get you where you need to go.
Having powered millions of skills evaluations, CodeSignal is trusted by leading companies like Netflix, Capital One, Meta, and Dropbox, and is used by learners across the globe. Some of our latest accomplishments include:
Ranking #2 in Education on Fast Company's prestigious World’s Most Innovative Companies of 2025 list⬆️ Being recognized by TIME magazine as one of the World’s Top EdTech Companies Launching our AI-tutor Cosmo alongside our practice-first learning product Seeing Cosmo featured in Times Square three times in as many months
What makes a Signalite?
Signalites are the incredible people who make up CodeSignal’s global team. We believe every Signalite should be given the context to understand decisions, the freedom to act independently, and the responsibility to do what’s right. These principles build upon each other to drive motivation, speed, innovation, and a results-oriented, high-performing culture. We believe that culture is not just about principles, but also behaviors. This belief can be seen and felt in everything we do as Signalites. The Role We’re looking for a Software Engineer to join our Learn engineering team and build practice-first learning experiences used by developers around the world. You’ll be an integral part of a small, high-impact team working on one of CodeSignal’s fastest-growing product areas, including CodeSignal Learn and Cosmo (our AI Tutor).This is an individual contributor role for engineers who want to grow technically, take ownership of meaningful features, and work on products that directly impact how people learn and develop skills. Day-to-day- Design, build, and iterate on high-quality learning experiences
- Review code, uphold engineering standards, and contribute to architectural decisions
- Collaborate closely with Product and Design to shape what we build and how it’s delivered to users
- Jump into problems as needed -- debugging, unblocking teammates, or troubleshooting with our support and customer-facing teams
- Explore new technologies and approaches to expand and improve the platform.
- 2+ years of professional, full-time software engineering experience (web or mobile experience preferred)
- Strong communication skills, both written and verbal, with the ability to work effectively with technical and non-technical stakeholders
- Demonstrated ownership, drive, and initiative in delivering high-quality work
- Ability to work full-time and collaborate with a team operating in US Pacific time (candidates in or near Pacific time preferred).
- Experience with any part of our stack, including TypeScript, React, Next.js, Node, or PostgreSQL.Familiarity with React Native or mobile development (relevant for our Cosmo mobile app).
- Background in EdTech, HR Tech, or other learning or assessment products.
- Prior experience at a tech startup or scale-up.