
Lead Software Developer
SANS Institute
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $170,000 - $190,000 per year
Job Level
Tech Stack
About the role
- 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.
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.
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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full-stack developmentJavaScriptTypeScriptReactPythonAPI designmicroservices architecturecloud-based architecturesDockerKubernetes
Soft Skills
mentoringtechnical guidancecollaborationproject managementinnovation