Senior Technical Program Manager
Role Description
Avalara is looking for a Senior Technical Program Manager to strengthen execution discipline, program governance, and delivery predictability across a complex global integration ecosystem. You will help implement high-visibility integration plans with clearer ownership, stronger technical agreement, and better post-launch measurement, reporting to the VP of Engineering.
Oversee end-to-end program execution for complex integration plans across globally distributed engineering teams.
Establish software development lifecycle and Agile operating practices that improve delivery predictability, risk visibility, and accountability.
Define and track program-level measurements, operational metrics, and delivery targets that connect roadmap work to measurable outcomes.
Coordinate engineering, product, and partners to align scope, dependencies, milestones, tradeoffs, and decisions.
Translate technical architecture discussions into clear execution plans with owners, timelines, risks, dependencies, and measurable success criteria.
Identify integration contracts, application programming interface dependencies, data flows, error behaviors, and scaling constraints that affect delivery plans.
Surface program risks early by asking structured technical questions, validating assumptions, and escalating tradeoffs with clear options and growth.
Standardize reporting cadences and executive-ready program updates that improve visibility into milestone health, risk, and post-launch outcomes.
Create large cross programs that improve product direction, platform health, operational rigor, or customer outcomes.
Use artificial intelligence tools and automation responsibly to improve program tracking, reporting, risk analysis, documentation, and team member communication.
Share practical artificial intelligence workflows, reusable prompts, and operating practices that improve team productivity and program quality.
Qualifications
Bachelor of Science in Computer Science or Engineering.
5+ years of experience in technical program management, engineering program management, or a similar role supporting software product or platform delivery.
Experience managing complex technical programs in a product-based software organization.
Experience working with globally distributed engineering teams and senior team members.
Working knowledge of software development lifecycle practices, Agile delivery methods, program governance, and operational metrics.
Understand technical architecture, application programming interfaces, system dependencies, data flows, scalability, reliability, and failure modes.
Experience building metrics-driven program operating mechanisms, reporting cadences, and delivery tracking processes.
Apply AI tools responsibly to improve productivity, documentation, analysis, or program execution quality.
Benefits
Total Rewards: In addition to a great compensation package, paid time off, and paid parental leave, many Avalara employees are eligible for bonuses.
Health & Wellness: Benefits vary by location but generally include private medical, life, and disability insurance.
Inclusive culture and diversity: Avalara strongly supports diversity, equity, and inclusion, and is committed to integrating them into our business practices and organizational culture.
Company Description
Avalara is defining the relationship between tax and tech. We’ve built an industry-leading cloud compliance platform, processing over 54 billion customer API calls and over 6.6 million tax returns a year. Our growth is real - we're a billion-dollar business - and we’re not slowing down until we’ve achieved our mission - to be part of every transaction in the world.
We’re bright, innovative, and disruptive, capturing our quirky spirit and optimistic mindset.
We empower our people to win and have been different from day one.