Senior Software Engineer, Product FrameworksActive$202K–$230K

The opportunity

The Product Frameworks team’s goal is to make product engineers and AI agents more effective building software with Asana's product frameworks. We’re looking for a Senior Software Engineer to modernize our custom, home-built frameworks and lead them toward industry-standard, open-source best practices.

What you'll do

  • Modernize and iterate on Asana’s custom, home-built frameworks to align with modern industry standards.

  • Leverage AI agents to speed up migrating from Asana’s legacy systems to modern open-source frameworks.

  • Partner with product engineering teams to identify opportunities to speed up: development at Asana, and adopt modern best practices across Asana's monorepo.

  • Support product engineering teams through office hours and presentations on our frameworks.

  • + years of experience in software engineering, or equivalent practical experience.

  • Comfortable transitioning between different areas of a large codebase.

What they're looking for

  • Interested in using AI agents to migrate legacy systems to open source best practices.
  • A collaborative approach to accelerating development cycles through agentic: workflows (ex: Claude Code, Cursor).
  • You value learning software best practices and sharing that knowledge through mentoring and teaching.
  • Experience driving complex technical projects, sometimes spanning multiple: teams, and you know when to ask for help and find answers from other people.