Delivery Principal
Stride · United States · 2 days ago
RemoteRemoteEducationFull-time
Key Responsibilities
- 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.
- 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.
- 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.
Technical & Consulting Skills
- 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.
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.