Sr. Backend Engineer
Listed on 2026-03-15
-
Software Development
Backend Developer, Software Engineer
Novo Ed is an enterprise learning platform that helps organizations build critical capabilities at scale through collaborative and experiential learning. Founded in 2012 out of Stanford’s Social Algorithm Laboratory, Novo Ed has grown into a trusted partner for many of the world’s leading companies, executive education providers, and training organizations.
Today, Novo Ed powers a modern learning ecosystem built around three core experiences:
Learning, Mentoring, and Practicing. Our platform enables organizations to deliver cohort-based learning, structured mentorship, and real-world skill application in a single integrated environment—helping employees move beyond passive learning to actively develop and apply new skills.
AI is now a core part of the Novo Ed platform. AI helps course creators generate and structure learning content more efficiently, provides learners with personalized insights and feedback, and supports interactive learning experiences such as guided practice, coaching, and role-playing scenarios. These capabilities help organizations scale high-quality learning experiences while maintaining engagement and practical skill development.
By combining collaborative learning design, AI-powered capabilities, and enterprise-grade technology, Novo Ed connects global learners, mentors, and leaders in high-impact programs that drive measurable business outcomes. Organizations rely on Novo Ed to develop leadership capabilities, accelerate transformation initiatives, and build the skills their workforce needs to succeed in a rapidly evolving world.
OverviewWe are seeking an experienced Senior Backend Engineer with strong expertise in backend development and a passion for building reliable, scalable systems. This role plays a key part in delivering high-quality backend services and driving technical excellence across our platform. You will work closely with engineers across frontend, backend, AI and infrastructure to design and implement solutions that support product growth and maintain a strong focus on performance, reliability, and maintainability.
As a Senior Engineer, you will combine deep technical skills with collaborative leadership—contributing to system design, and helping raise the overall engineering bar. You will also work with modern development workflows, including AI-assisted coding tools, to improve development efficiency while maintaining high standards for code quality and system design.
Key ResponsibilitiesArchitect and Build Scalable Systems- Design and implement robust, scalable, and maintainable backend systems, primarily using Ruby on Rails. Contribute to building well-architected solutions with a focus on performance, security, and long-term maintainability. Work on both new feature development and refactoring of legacy systems to ensure the platform remains scalable and efficient.
- Use modern developer workflows—including AI-assisted coding tools—to accelerate development, explore implementation approaches, and improve productivity while maintaining high standards for code quality and reliability.
- Develop and integrate APIs that enable secure, efficient, and reliable communication between backend services and external systems. Work on integrating third-party services into the system, managing data flow, security, and performance.
- Collaborate with frontend engineers to ensure seamless integration with backend systems and deliver a consistent experience to end users. Use modern development tooling—including AI-assisted workflows—to help improve development speed, documentation, and testing.
- Design, develop, and optimize relational databases with a focus on availability, scalability, and performance. Ensure database schemas and queries support the needs of complex applications, and troubleshoot performance bottlenecks when they arise.
- Use modern diagnostics and tooling—including AI-assisted analysis where appropriate—to investigate performance issues and improve database efficiency.
- Take ownership of backend features and functionality, contributing to development…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: