Stride, Inc.
Making learners future-ready
Director of Engineering
Software EngineerSoftware EngineerFull TimeRemoteTeam 5,001-10,000Since 2000H1B No SponsorCompany SiteLinkedIn
Location
Virginia
Posted
41 days ago
Salary
$132K - $199K / year
Bachelor Degree10 yrs expEnglishCloudDistributed Systems
Job Description
• Lead and scale a distributed organization of Software Engineers, QA professionals, and Scrum Masters, fostering a culture of accountability, learning, and high performance.
• Own delivery execution across multiple Agile teams, ensuring predictable outcomes aligned to business priorities, customer commitments, and regulatory requirements.
• Partner with Product, Business, Data Engineering, AI, Information Security, and Operations leaders to shape roadmaps, scope initiatives, and deliver differentiated platform capabilities.
• Set and evolve engineering operating rhythms, including sprint planning, release management, dependency coordination, and continuous improvement practices.
• Drive architectural standards and technical strategy across the platform, ensuring solutions are secure, compliant, performant, accessible, and scalable.
• Make strategic trade-offs between short-term feature delivery and long-term technical investments, including identifying, prioritizing, and addressing technical debt to reduce risk and ensure sustainable scalability and efficiency.
• Promote adoption of engineering best practices while maintaining agility and avoiding over-engineering.
• Thrive in fast-paced, high-growth startup environments, balancing hands-on technical guidance with team leadership and execution.
• Establish and track engineering metrics such as delivery throughput, quality, reliability, security posture, and team health; use data to improve outcomes.
• Ensure strong DevOps and cloud practices, including CI/CD pipelines, observability, cost optimization, resiliency, and incident response.
• Champion reliability engineering, disaster recovery planning, and business continuity processes aligned with uptime targets, RPO/RTO requirements, and customer SLAs.
• Guide the development and deployment of AI-enabled features, collaborating with internal experts and vendors to integrate machine learning models, analytics, and intelligent automation into production systems.
• Build strong cross-functional relationships with senior leaders and external partners; communicate complex technical concepts clearly to non-technical audiences.
• Influence strategic technology decisions, including build vs. buy analyses, vendor partnerships, and long-term platform investments.
• Develop organizational structures, career paths, hiring plans, and succession strategies to support growth.
• Create an inclusive, feedback-rich environment that attracts and retains top talent while continuously raising the technical bar.
• Represent Engineering in executive forums, providing visibility into progress, risks, capacity, and investment tradeoffs.
Job Requirements
- Bachelor’s degree in computer science, engineering, or related field, or equivalent practical experience.
- 10+ years of progressive experience in software engineering roles, including senior leadership of multi-team organizations.
- Proven experience leading engineering teams at scale (20+ staff and contractors) delivering complex, customer-facing platforms.
- Demonstrated success driving Agile delivery in high-growth or transformation environments.
- Strong background in modern cloud-based architectures, DevOps practices, and distributed systems.
- Experience building secure, compliant systems in regulated environments (e.g., education, healthcare, fintech, or government).
- Track record of shipping new product capabilities—including data-driven or AI-enabled features—into production.
- Excellent people leadership skills, including coaching managers, building performance cultures, and developing technical leaders.
- Experience establishing engineering metrics and operating models that improve velocity, quality, and predictability.
- Strong strategic thinking paired with hands-on execution orientation.
- Outstanding written and verbal communication skills with the ability to influence at the executive level.
- Exceptional organizational skills and ability to manage competing priorities across a complex portfolio.
- Ability to pass required background checks.
Benefits
- Health benefits
- Retirement contributions
- Paid time off
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Historian Developer
Donato Technologies, Inc.Donato Technologies expertise as a full service IT provider.
Software Engineer41 days ago
ContractRemoteTeam 201-500Since 2012H1B No Sponsor
Senior PI Historian Developer for developing PI-based solutions at Donato Technologies Inc.
PythonSQL.NET
Software Engineer41 days ago
Full TimeRemoteTeam 11-50Since 2021H1B No Sponsor
Director of Engineering at PerfectingPeds leading an AI-enhanced health platform.
SOAP
California + 4 moreAll locations: California, Florida, New York, Massachusetts, Pennsylvania
Senior Manufacturing Engineering Consultant – Process Planning Expert
Foundation EGIEngineering General Intelligence
Software Engineer41 days ago
Part TimeRemoteTeam 11-50Since 2023
Manufacturing Engineering Consultant specializing in automotive assembly sequence and tooling planning
Assembly
Massachusetts
Software Engineer41 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor
Microsoft Dynamics Developer designing and supporting solutions for business transformation
AzureETLJavaScript.NET
United States