Stride Build - Delivery Principal
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• Stride is seeking a Delivery Principal to support the continued growth and scaling of our delivery organization. As Stride expands, this role is critical to ensuring we maintain a consistently high bar for client outcomes, delivery excellence, and technical credibility across all engagements. • The Delivery Principal is accountable for driving successful delivery at scale, ensuring teams are set up for success, engagements remain healthy, and clients experience Stride as a trusted, high-impact partner. This role blends strategic delivery leadership with hands-on technical contribution, enabling Stride to grow without sacrificing quality, trust, or execution rigor. • This is not a purely strategic role. The Delivery Principal balances executive-level delivery leadership with direct technical execution, serving as a trusted advisor to clients and a force multiplier for Stride’s engineering teams. • Broad software engineering fluency across modern web and cloud technologies. • Comfortable discussing front-end (React, TypeScript, responsive design) and back-end concepts (REST APIs, microservices, JVM stacks like Java/Spring, Node, Ruby, etc.) in ways stakeholders understand. • Adept at diagnosis and remediation of delivery issues across architectural, team, and process dimensions. • Experienced with agile delivery frameworks and practices (TDD, iteration planning, continuous integration/delivery, etc.) and able to coach teams toward improved maturity. • Cloud (AWS, GCP, or Azure) and database fundamentals, with ability to partner with engineers to design solutions that meet non-functional requirements. • Hands-on experience applying AI and machine learning capabilities in production systems, including leveraging modern AI/GenAI tools to improve product functionality, delivery efficiency, or developer productivity. • Success Metrics • Success Metrics • High client satisfaction and retention. • Predictable, healthy delivery across engagements. • Rapid identification and remediation of delivery risk. • High-performing teams that improve over time. • Contribution to new business wins through delivery credibility. • Ideal Background • Ideal Background • 10+ years of experience in software delivery or consulting environments. • Proven success leading client-facing delivery for complex engagements. • Demonstrated ability to balance strategy, people leadership, and hands-on execution. • Strong consulting mindset with deep technical roots.
Responsibilities
• Client Leadership & Commercial Impact • Act as a senior delivery leader and trusted advisor for complex client engagements. • Build credibility quickly with executive and technical stakeholders. • Communicate technical concepts in clear, business-aligned language. • Support new business development by contributing delivery leadership and technical confidence during pre-sales and early engagements. • Research client domains and technology stacks to rapidly become a subject-matter expert. • Delivery Ownership & Quality Assurance • Own delivery outcomes across active engagements. • Proactively assess project health and identify delivery risk. • Step into challenged engagements to diagnose issues and drive recovery. • Ensure teams are staffed appropriately and operating effectively. • Establish delivery practices that promote predictability, transparency, and quality. • Team Formation, Enablement & Up-skilling • Build, launch, and lead high-performing delivery teams. • Evaluate team effectiveness and adjust structure or leadership as needed. • Mentor engineers and delivery leaders to raise technical and execution standards. • Invest approximately 60% of time in strategic enablement, coaching, and team development. • Hands-on Technical Contribution • Maintain active technical credibility through direct contribution when required. • Be comfortable contributing to codebases, architecture decisions, and technical problem-solving. • Use hands-on execution to earn trust and unblock teams. • Allocate approximately 40% of time to hands-on technical or architecturally involved work as delivery needs demand.
Benefits
• Learn, practice, teach. You’ve invested in your career to become a great Software Engineer, now it’s time to share it with the most exciting tech companies who are dying to become more product and user-centric! At Stride, you’ll work with excellent teams who care about adding value and improving themselves and everyone around them. Work for one company, impact many!
No credit card. Takes 10 seconds.