Senior Technical Program Manager R7338

Engineering | Brighton, United Kingdom

Apply Now!

As the Senior Technical Program Manager, you will facilitate the Avalara SDLC processes and program execution, escalate impediments, manage risk, and help drive program-level continuous improvement. You are responsible for facilitating program level work within the Avalara SDLC framework and coordinating with all teams across the organization. The Senior Technical Program Manager will have oversight to Dependency Management, facilitate the Scrum of Scrum meetings and drive a set of software programs through the entire software development life cycle to successful completion and maintenance.

Job Duties:

  • Oversee moderately to highly complex and/or large-scale projects from initiation to completion by exercising best technical program management practices

  • Facilitate and drive the creation of quarterly, multi-quarter, and multi-year strategic program roadmaps

  • Facilitate Features Prioritization, estimation, and Epic writing with focus on business value.

  • Establish respectful high-trust relationships with program partners and stakeholders.

  • Establish and communicate the plan for iterations/sprints, Program Increments (PIs), and longer-term

  • Facilitate quarterly PI planning readiness by guiding vision and backlog preparation during Pre and Post PI planning meeting

  • Collaborate with Agile / Scrum of Scrum team members, delivery team members, stakeholders, business owners etc., in order to refine a backlog of epics, features, and stories to deliver the highest value outcomes for the business.

  • Coordination at scale by managing program activities across many teams, ensuring dependencies and risks are identified and mitigated, and impediments are resolved in a timely manner in order to drive program predictability and velocity.

  • Promote data-driven decision making by guiding the program to optimization through continuous improvement using data to inform discussions

  • Apply Lean and Agile practices appropriately in a way that is consistent with the underlying values and principles of the Avalara SDLC and lean and agile mindset

  • Ability to recognize how the components (i.e. individuals and teams) of the program interact as a system and optimize the whole so that it becomes more than the sum of its parts.

  • Foster a culture of trust, collaboration, communication, transparency, and continuous learning & improvement.

  • Effectively facilitating at scale. Align the audience to organizational goals and outcomes, creates engagement and empower teams.

  • Identify, engage, and communicate with stakeholders involved in planning and execution to increase alignment towards value delivered

  • Focus on a culture of shared accountability between teams on the train and collaboration with teams on other trains. Implement Scrum of Scrums and Cross-Workstream communication channels

  • Develop a standard set of tools for teams to track cross-team dependencies, deliverables, product/feature launches

  • Manage risks, assumptions, dependencies, issues, scope, schedule, quality, reporting, and budget for assigned program

  • Qualifications:

  • Must have a 4-year degree in a Software Development or Engineering discipline

  • Must understand the foundations of Scaled Agile and embrace an Agile mindset.

  • Must be delivery focused and have a bias toward action.

  • Have respect the authority and direction of management, but have the courage to deliver the truth, even if it is not what people want to hear.

  • Proven leadership experience, leading the team by example, by actions as well as by words.

  • The Senior Program Manager will serve the program as the primary escalation contact and be ready to do whatever is necessary to keep the release train rolling.

  • The Senior Program Manager steps up when called upon to work with the Development Leads, Product Management Team and other representatives of the organization.

  • You must demonstrate integrity, and be accountable to keep your word and treat everyone fairly.

  • Ability to comfortably present to their team, and wider stakeholder groups.

  • You will have an arsenal of tools, experience, and techniques to provide accurate, up to date and actionable data and status.

  • Willingness and ability to be energetically driving the action of the software programs, not just reporting.

  • About Avalara:

    We're building cloud-based tax compliance solutions to handle every transaction in the world. Imagine every transaction you make — every tank of gas, cup of coffee, or pair of sneakers, every movie ticket, meal kit, or streamed song, every sensor-to-sensor ping. Nearly every time you make a purchase, physical or digital, there's an accompanying unique and nuanced tax compliance calculation.

    The logic behind calculating taxes — the rules, rates, and boundaries — is a global, layered, three-dimensional mess of complexity, with compliance dictated by governments and applied by every business, every day.

    Avalara works with businesses of all sizes, all over the world — from corner stores to gigantic global retailers — to calculate tax accurately and automatically, at speeds measured in milliseconds. That's a massive technical challenge, in terms of scale, reliability, and complexity, and we do it better than anyone.

    That's why we're growing fast. Headquartered in Seattle, Avalara has offices across the U.S. and around the world, in Belgium, Brazil, Canada, India, and the U.K.

    Equal Opportunities: 

    Avalara is an Equal Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, colour, creed, religion, age, gender, national orientation, disability, sexual orientation, US Veteran status, or any other factor protected by law.

    Reasonable Accommodation:

    Avalara is committed to working with and providing reasonable accommodations to job applicants with physical or mental disabilities. Applicants with a disability who require a reasonable accommodation for any part of the application or hiring process can follow this process outlined when applying for a position: Please provide your name and contact information to our recruitment team at


    Apply Now!