Lead Software Developer

SANS Institute
2d$170,000 - $190,000Remote

About The Position

We are seeking a Lead Software Developer to join our team. This role plays a key leadership role in designing, developing, and maintaining the next generation of SANS e-learning and cybersecurity training platforms. This position combines deep technical expertise with strategic vision and collaboration across teams to deliver robust, scalable, and secure digital learning solutions. The ideal candidate is a seasoned engineer with strong experience in e-learning technologies, modern web application frameworks, and cloud architecture and who thrives in an environment where education and cybersecurity intersect.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • 7+ years of professional experience in software development, with at least 3 years focused on e-learning platforms or EdTech solutions.
  • Experience building and launching digital products from 0→1, particularly learning platforms or other commerce-enabled platforms, with a strong focus on user experience and scalability.
  • Experience designing platforms that support learning delivery, content commerce, subscriptions, or similar transactional models
  • Expertise in full-stack development
  • using technologies such as JavaScript/TypeScript React, Python.
  • Strong understanding of learning content standards (SCORM, xAPI, LTI) and integration with LMS and CMS environments.
  • Hands-on experience with cloud-based architectures (AWS, Azure, or GCP) and scalable containerization technologies (Docker, Kubernetes).
  • Proven track record of building secure, high-availability web applications.
  • Deep understanding of database systems, API design, and microservices architecture.
  • Strong knowledge of secure coding principles, including data protection and authentication mechanisms.
  • Demonstrated ability to lead technical initiatives, manage project priorities, and mentor development teams.
  • Unrestricted authorization to work in the USA; visa sponsorship is not available.

Nice To Haves

  • Experience in cybersecurity training platforms, virtual lab integration, or cyber range technologies.
  • Knowledge of data analytics, AI-driven personalization, or adaptive learning systems.
  • Familiarity with DevOps pipelines, infrastructure as code, and modern deployment practices.
  • Understanding of accessibility (WCAG 2.1)
  • and user-centered design
  • Previous experience working for or in a start-up product development environment.
  • Passion for cybersecurity, education, and continuous learning.

Responsibilities

  • Lead the design and development of new e-learning platforms, applications, and tools that deliver world-class cybersecurity training experiences.
  • Architect scalable, maintainable, and secure systems that support thousands of concurrent learners and complex content delivery pipelines.
  • Collaborate cross-functionally with product managers, user experience designers, engineers, and cybersecurity experts to define and implement platform features.
  • Integrate APIs and tools that support SCORM, xAPI, LTI, and other interoperability standards for learning management systems (LMS).
  • Enhance user engagement through interactive course features, virtual labs, and real-time feedback mechanisms.
  • Implement robust data and security practices, including encryption, authentication, and compliance with privacy standards.
  • Mentor developers, provide technical guidance, conduct code reviews, and promote engineering best practices across the team.
  • Drive innovation by evaluating emerging technologies in both e-learning and cybersecurity fields, recommending adoption where appropriate.
  • Support DevOps practices through CI/CD automation, testing, and deployment in cloud environments.
  • Collaborate on analytics initiatives to measure learner progress, engagement, and platform performance.
  • Perform other related duties as assigned.

Benefits

  • Competitive base salary, bonus opportunities, and a 401(k) plan with company match.
  • Robust medical, dental, and vision plans; company-provided short term disability; optional long-term disability, supplemental life and AD&D insurance for employees and dependents; voluntary benefits including accident insurance and identity theft protection; fitness and wellness programs; and a company paid employee assistance program (EAP).
  • Generous paid time off, including volunteer time.
  • Access to professional development and SANS training opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service