Job Closed
This listing is no longer active.
Making learners future-ready
Director of Engineering
Location
Virginia
Posted
132 days ago
Salary
$132K - $199K / year
Seniority
Lead
Job Description
Director of Engineering
Stride, Inc.
• 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.
• The Senior PI Historian Developer plays a critical role in designing, developing, and enhancing PI Historian–based solutions that support Transmission & Distribution (T&D) business needs. • This role is heavily focused on development, analytics, and system extensibility, serving as a subject-matter expert for complex client requests and advanced technical issues across the PI ecosystem. • The successful candidate will lead the development of PI analytics, custom integrations, and applications while ensuring the PI Historian platform remains scalable, secure, and operationally supportable. • This role requires deep hands-on experience with PI development, scripting, and .NET-based solutions, along with the ability to troubleshoot and resolve highly complex real-time system issues.
• Assist in developing and configuring AI agents using Cresta’s platform tools. • Help build and test integrations between AI agents and external systems (like APIs or data sources). • Support performance tuning and troubleshooting of AI agent prototypes. • Work with customers and internal engineering teams to understand requirements and iterate on solutions. • Participate in team demos, feedback sessions, and learning opportunities. • This role provides mentorship and exposure to customer-facing technical problem solving in a fast-moving AI/Product environment.
• Partner with leadership to define the 'AI-First' roadmap for RxJr. • Decide how to use generative AI and predictive modeling to automate triage, enhance provider workflows, and revolutionize pediatric care coordination. • Architect the integration of LLMs within the Salesforce ecosystem to create a platform that thinks with our providers. • Write code, configure flows, and debug integrations on Day 1. • Personally handle complex APEX, Omniscript, LWC, and API integrations, ensuring core functionality is robust before delegating. • Optimize for learning and speed, comfortable shipping MVPs, gathering feedback, and iterating immediately. • Implement a rigorous but fast automated testing framework. We need to break things to learn, but we cannot break the user experience. • Embrace the startup pace by prioritizing shipping value over perfecting bureaucracy.
• Developing robust and scalable back-end solutions using C# .NET Core • Contributing to front-end development using React and Tailwind CSS • Collaborating within an agile Scrum environment • Building foundational infrastructure of a new system



