S

Stride

Tailored software consulting and development services

Delivery Principal

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeRemote in USANo salary listedRemote

About the Job

Requirements

  • Broad software engineering fluency across modern web and cloud technologies.
  • Comfort discussing front-end concepts including React, TypeScript, and responsive design, and back-end concepts including REST APIs, microservices, Java/Spring, Node, and Ruby in ways stakeholders understand.
  • Ability to diagnose and remediate delivery issues across architectural, team, and process dimensions.
  • Experience with agile delivery frameworks and practices, including test-driven development, iteration planning, and continuous integration and delivery, and ability to coach teams toward improved maturity.
  • Cloud experience with AWS, GCP, or Azure and database fundamentals, with ability to partner with engineers to design solutions meeting non-functional requirements.
  • Hands-on experience applying artificial intelligence and machine learning capabilities in production systems, including modern AI and generative AI tools to improve product functionality, delivery efficiency, or developer productivity.
  • At least 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.
  • A strong consulting mindset with deep technical roots.

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.
  • Maintain active technical credibility through direct contribution when required.
  • Contribute 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.

About the Company

Stride

Tailored software consulting and development services

Stride Consulting builds and delivers custom software solutions for businesses, acting as a technology partner in the consulting space. Its approach combines engineering, design, and product management in a collaborative, consulting-led team that works with clients on agile, project-based engagements to hit delivery goals. Stride stands out through long-term partnerships, close collaboration, and tailored problem-solving for clients in sectors such as finance and EdTech. Its aim is to deliver value by creating maintainable, scalable software that aligns with each client's strategic outcomes.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
New York City, New York
Founded
2014

Recently Posted Jobs

Explore more opportunities at Stride

See more jobs