About US
Online learning has never mattered more. Our vision is a world where everyone can easily access the training they need to advance their purpose. We harness the power of technology to help organizations of all sizes deploy training and learning to do great things – in every industry. We have strategic partnerships with 100+ Global2000 companies who rely on our training programs to develop the world’s most productive and admired workforces.
We are seeking an experienced Team Lead who excels in delivery and execution. They know how to keep a finger on the pulse of their initiatives, without getting mired in the details.
“Do what it takes for your team to deliver quality projects reliably.”
In addition to the Team Lead’s engineering role responsibilities, below describes the managerial agile team responsibilities.
Responsibilities:
Work with Stakeholders to discuss implementation tradeoffs
Work as a trio with Product Manager, UX/UI Designer to keep ahead of your team.
Support the Engineering Manager to ensure sprint backlogs have a balance between product new features work and engineering tech debt needs.
Provide sizing/LoE and confidence level estimates for implementation of initiatives to support the Engineering Manager and Product to make a better/more informed decision on product priorities
Primary technical point of contact for the day to day tactical delivery of the Agile Team; Insulate the team from unproductive contact with stakeholders that will disrupt the team from delivering on their sprint backlog.
Translate best practices and standards to team members
Team’s first line of support; ensure that team is delivering and meeting their commitments with quality and reliability
Coordinates/Lead the team with PM
All team sprint meetings (standup/sprint planning/retro)
Tracking and capturing of metrics
Assign Epic Champions
Present in Domain Reviews, if applicable
Work with the trio to review and agree on team’s working agreements
Ensure that teams are continuously calibrating and fine tuning their processes to ensure they are working optimally
Provide guidance to the team on proper story point sizing; ensuring stories are small enough to complete within a sprint, while still providing real value
Ensure the team has minimal sprint ticket rollover; team’s goal is to complete all committed work within the sprint
Support the Engineering Manager by ensuring the best practices and standards are applied to their team (ie PR reviews, architectural discussions, optimizing team output, etc.)
Support Engineering Managers by ensure teams understand and utilize best practices to ensure proper dogfooding
Challenge backlogs that don’t address innovation and technical debt
Support the Engineering Manager by ensuring that sprint backlogs have a balanced backlog; not overloaded with new feature work or lacking sufficient capacity to experiment, innovate and more importantly address technical debt
Ensure that the sprint backlog captures a team’s actual work to ensure the team is getting proper credit for the work they are actually completing (tickets for investigation/spikes, maintenance tasks that needed to be performed, etc.)
Support the Engineering Manager to ensure that the team understand how their work rolls up to the larger company priorities
Deliver high-quality releases on a defined schedule
Ensure teams are providing accurate and reliable story points for jira tickets; continuously calibrate your team to find efficiency gains
Review teams are meeting their quality standards (ie Efficiency metrics, Bug SLA, Hotfix Metrics, CodeCoverage, etc.)
Be proactive with teams during the retros to identify causes, solutions, and mitigation plans to address team’s quality and reliability issues; or simply improve how the team already works
Review with the teams and ensure they have an understanding of code quality and its trending direction; come up with tactical plans to maintain or improve the existing code quality within your team
Proactively review metrics to fine tune and calibrate you team to always strive for improvement on the running and delivery of your team
Drive diverse thinking and problem solving
Provide guidance to Epic Champions to improve how to tactically execute
Foster a culture of “Disagree and Commit” for transparency and collaboration
Celebrate team wins and share in their losses
Support team in their losses with strong mentorship and empathic accountability
Support the Engineering Managers by identifying when individual contributors’ knowledge is stagnating and identify any skill gaps
Support Engineering Manager for team’s career progression by initially filling in career progression matrix
Support Engineering Manager on additional activities
Give regular team up dates to Engineering Manager
Joins Manager’s rotation schedule:
Epic Council
SCRUM of SCRUMs
Release (if team participates in central release)
Support (if team is on the support rotation)
Qualifications:
3+ years experience leading agile teams or equivalent experience
5+ years software engineering experience developing web and API applications, with a preference for enterprise SaaS or equivalent experience
Experience working with both local & remote teams
Recent relevant experience operating in Agile Software environments (ie SAFe, Scaled Agile Framework, etc.)
Demonstrated leadership skills
Ability to work effectively in a dynamic environment while managing multiple priorities
Ability to translate complex information into ideas and effectively communicate
Strong cross-functional team collaboration skills
Excellent listening, written and verbal communication skills
Strong facilitation and presentation skills
Become the Best Version of Yourself
We want to reflect the diversity of the communities we serve and the world we live in. We know that a variety of perspectives and voices strengthen our ability to deliver the spark of learning to everyone. We hold ourselves accountable to create more diverse, equitable, and inclusive communities through continuous learning, personal growth, and working to support our customers. We welcome you to bring your authentic self to our team and grow beyond your expectations.
"*" indicates required fields