Job Closed
This listing is no longer active.
SANS is the most trusted resource for information security training, cyber security certifications and research.
Lead Software Developer
Location
Maryland
Posted
65 days ago
Salary
$170K - $190K / year
Seniority
Senior
Job Description
Lead Software Developer
SANS Institute
• Define and own the end-to-end technical architecture for SANS’s next-generation e-learning platform, including content delivery, learner experiences, virtual labs, and commerce infrastructure. • Make binding architectural decisions on system decomposition, API design, data modeling, event-driven patterns, and cloud-native infrastructure—with full accountability for outcomes. • Establish and enforce architectural standards, design review processes, and technical governance across multiple engineering teams. • Lead build-vs-buy evaluations and vendor technical assessments for platform components (LMS, CMS, payment systems, identity providers). • Integrate APIs and tools that support SCORM, xAPI, LTI, and other interoperability standards for learning management systems (LMS). • Directly lead and mentor a team of senior and mid-level engineers, with accountability for their technical growth, career development, and performance. • Conduct architecture reviews, code reviews, and design critiques that raise the engineering bar across the organization. • Recruit, evaluate, and onboard senior engineering talent; actively shape the team’s composition and capabilities. • Foster a culture of engineering excellence: rigorous testing, observability, documentation, and continuous improvement. • Serve as a technical escalation point for complex engineering problems across teams. • Partner directly with Product, UX, Cybersecurity SMEs, and executive leadership to translate business strategy into technical roadmaps. • Communicate architectural decisions, trade-offs, and technical risk to non-technical stakeholders with clarity and conviction. • Drive alignment across competing priorities between product, infrastructure, security, and operations teams. • Present technical strategy and progress to VP/C-level audiences; build confidence in the engineering organization’s ability to deliver. • Navigate organizational complexity—influence without authority, build consensus, manage technical debt negotiations. • Architect scalable, maintainable, and secure systems that support thousands of concurrent learners and complex content delivery pipelines. • Enhance user engagement through interactive course features, virtual labs, and real-time feedback mechanisms. • Implement robust data and security practices, including encryption, authentication, zero-trust patterns, and compliance with privacy standards. • Champion DevOps maturity: CI/CD automation, infrastructure as code, containerization (Docker/Kubernetes), and deployment best practices. • Drive analytics capabilities to measure learner progress, engagement, platform performance, and business outcomes.
Job Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- 10+ years of professional experience in software development, with at least 5 years in a senior architect, principal engineer, or equivalent technical leadership role.
- Demonstrated experience building and shipping e-learning platforms, EdTech products, or content commerce platforms from 0→1 at meaningful scale.
- Track record of leading platform-level technical transformations—migrating monoliths to microservices, re-platforming, or building greenfield systems that replaced legacy infrastructure.
- Expertise in full-stack development using technologies such as JavaScript/TypeScript, React, Node.js, and 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.
- Proven ability to manage, mentor, and develop engineering teams of 5+ engineers, including performance management, career development, and hiring.
- Experience operating as a technical partner to product and executive leadership—translating business objectives into architectural decisions.
- Demonstrated stakeholder management skills: presenting to VP/C-level audiences, navigating competing priorities, and building cross-functional alignment.
- Must have unrestricted authorization to work in the USA, as no visa sponsoring is 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Fullstack Developer
RealAdvisor S.A.RealAdvisor es una de las principales plataformas digitales del ecosistema inmobiliario europeo. Fundada en Suiza, actualmente apoyamos a más de 5.000 agencias inmobiliarias y atraemos a más de 10 millones de usuarios al año en toda Europa. Estamos creciendo rápidamente en múltiples mercados con una misión clara: ayudar a los profesionales inmobiliarios a crecer mediante datos, transparencia y tecnología inteligente. En RealAdvisor, valoramos la responsabilidad, la autonomía y el impacto.
RealAdvisor is one of the leading digital platforms in the European real estate ecosystem. Founded in Switzerland, we now support 5,000+ real estate agencies and attract 10+ million users per year across Europe. We are scaling fast across multiple markets with a clear mission: help real estate professionals grow through data, transparency and smart technology. At RealAdvisor, we value ownership, autonomy and impact. We’re looking for a FullStack Engineer to help build and scale a product used by millions of users worldwide. You’ll work at the intersection of frontend, backend, and data, developing new features that directly support our exponential growth and international expansion. You’ll join a high-impact, remote-first team of top developers and data scientists, with over 10k GitHub stars, representing 10+ nationalities across Europe. Our mission: ship fast, scalable, and reliable software that powers global adoption. Our stack includes NextJS, React, Svelte, GraphQL, NodeJS, PostgreSQL, ClickHouse, GCP, Google AI Platform, Terraform, and Nomad and you’ll have real ownership across the full product lifecycle. Responsibilities - Build and ship new features across core product and public-facing applications. - Improve performance, scalability, and reliability across frontend and backend systems. - Design and maintain robust APIs and microservices to support integrations and automation. - Collaborate closely with designers and product to turn ideas into polished user experiences. - Tackle complex technical challenges involving AI, modern data systems, and distributed architectures. - Continuously improve code quality, tooling, and development workflows.
• Stability & performance — work on improvements that allow Supavisor to scale to customer demand while reducing operating costs • CI/CD & deployments — improve the deployment pipeline to enable low-impact upgrades, with zero downtime and avoiding dropping connections, including the transition to Kubernetes • Client & ORM compatibility — directly support customers, 3rd-party libraries, and ORMs (SQLAlchemy, Prisma, and others) that use Supavisor to connect to Supabase • Documentation — write clear documentation so users can get the most out of Supavisor • Feature development — add new capabilities and improve the overall developer experience, including APIs and client libraries • Support - resolve escalated support issues, participate in on-call rotations, incident response, and post-incident reviews
• Set and model a high bar for technical excellence, fostering a culture of quality, innovation, transparency, and continuous improvement • Lead the adoption and evolution of platform engineering, infrastructure, and DevSecOps practices • Champion developer productivity and experience, including the vision for internal developer platforms • Partner with product and engineering teams to define and evolve full‑stack development practices aligned with business strategy and growth • Provide architectural leadership through collaboration and influence to ensure scalable, coherent platforms and clear boundaries between platform and application responsibilities • Collaborate cross‑functionally to integrate risk awareness and operational resilience into the development lifecycle • Mentor and guide principal and senior principal engineers, supporting growth, alignment, and technical excellence
Senior Full Stack Developer
MWDNMWDN connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We aim to ensure our employees enjoy a rewarding and secure experience while collaborating with prestigious international clients. MWDN is ranked among the top 5 IT employers in our region by DOU, and we pride ourselves on our transparency and commitment to our team.
MWDN is a global IT outstaffing company with 23+ years of experience that connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We offer opportunities to work on international products in a stable and professional environment. Why does MWDN rock? Here’s what you can expect when you join MWDN: - Security: We carefully vet our clients to minimize risks and ensure reliability and timely payments—no fraud or unpleasant surprises. - Career support: If a project isn’t the right fit, we support you and actively help find new opportunities that match your skills and career goals. - Legal assistance: We provide guidance on legal matters, including opening and managing your independent contractor or sole proprietorship status, taxes, and related processes. - Professional development: We offer English courses and professional growth opportunities, as well as team-building events. Why choose us? MWDN is ranked among the top 5 IT employers in our region according to DOU. We take pride in our transparency and strong commitment to our team. Curious to learn more? See what our employees say about working with us on DOU. What is your new project? - Domain: AI agents - Location: Israel - Company size: 10-50 employees - Founded in: 2024 What makes this project exciting? Join a pioneering AI company reimagining how software teams build, scale, and deliver technology. Designed to remove the friction that slows development, its platform empowers intelligent agents to operate with a high degree of autonomy - understanding context, adapting to workflows, and taking action with minimal manual guidance. The technology goes beyond simply boosting individual productivity. It is built to support engineering organizations at scale by modeling complex development environments, streamlining collaboration, and accelerating execution across teams. If you’re excited about shaping the future of autonomous software development and want to work on cutting-edge AI solutions that transform how organizations operate, this is your opportunity to make a real impact. What makes you a great fit - 10+ years in full-stack engineering, with strong backend and frontend experience - Startup experience is a must - Backend: Strong experience with cloud architectures and AWS services - Experience with Infrastructure as Code (IAC) tools such as Terraform or Pulumi - Frontend: Deep expertise in React, TypeScript, and modern frontend architectures - Experience working with CI/CD pipelines, automated testing, and modern development workflows - Passion for developer tools and high-quality code - At least an upper-intermediate level of English - Advantage: Use AI-powered dev tools in your day-to-day workflow - Advantage: Experience with Python Your day-to-day in this position - You’ll play a key role in designing and developing software, balancing backend and frontend development - Architecting scalable backend services, optimizing cloud-based solutions, and building interactive UI components and IDE plugins - Solve challenges like parsing large codebases, integrating AI assistants, and optimizing performance Why work with us? - People-first management with minimal bureaucracy - A friendly company culture, proven by employees who choose to return - Flexible working hours - 29 days of PTO (18 working days per year pluse all national holidays) - 10 paid recovery days - Full financial and legal support for independent contractors - Free English classes, with native speakers or Ukrainian teachers - Dedicated HR support Our next steps ✅ Intro call with a Recruiter — ✅ Client tech interview — ✅ Managerial interview — ✅ Offer Requirements null


