Senior Principal Technical Program Manager

Atlassian•Seattle, WA
•$195,714 - $307,850•Remote

About The Position

Atlassian can hire people in any country where they have a legal entity. Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities.

Requirements

  • 12+ years of experience on software teams as Development Manager or Technical Program Manager
  • Strategic thinking and ability to understand business objectives to translate them into technical problems and programs
  • Proven technical understanding of systems involved
  • Willingness to develop deep domain expertise in the area they operate
  • TPMs are not expected to write or read code, but are expected to understand system flows, block architectures, APIs and such
  • Experience defining and running end-to-end complex technical programs
  • Strong leadership, organizational, and communication skills

Nice To Haves

  • Deep familiarity in Conversational & Generative AI and/or Enterprise Search technologies
  • Proven technical excellence in building and shipping agentic platforms and workflows

Responsibilities

  • Analyze business objectives, customer needs, product adoption inhibitors and opportunities, industry trends, and based on these, in close collaboration with your stakeholders, define a long-term strategy and roadmap for your platform and product components.
  • Understand business objectives and translate them into technical systems problems that need to be prioritized solved in the current business environment.
  • Define specific systems programs and create a plan of action for realizing those programs. Such programs could be around agentic platforms, machine learning systems, enterprise search, conversational AI, performance optimization, reliability improvements, enterprise grade readiness and more.
  • Use your technical understanding of Atlassian and related systems to partner with and influence engineers and architects in making progress on these problems.
  • Be responsible for taking a systematic approach to engineering problems. This includes: prioritizing tasks, scoping out the project, defining objectives, and making consistent progress against each of these.
  • Be accountable for the success of these technical programs by managing the entire lifecycle from initiation to forecasting, budgeting, scheduling, etc.
  • Manage complex dependencies and projects with a broad scope across the company.

Benefits

  • health and wellbeing resources
  • paid volunteer days
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service