Senior Software Engineer, AI Product Frameworks

Asana Asana · Enterprise · New York, NY · Infrastructure Engineering

Senior Software Engineer to modernize custom, home-built frameworks and lead them toward industry-standard, open-source best practices. The role will empower product engineers and AI agents by identifying friction points and architecting new, AI-native approaches. This involves leveraging AI agents to speed up migration from legacy systems to modern open-source frameworks.

What you'd actually do

  1. Modernize and iterate on Asana’s custom, home-built frameworks to align with modern industry standards.
  2. Leverage AI agents to speed up migrating from Asana’s legacy systems to modern open-source frameworks.
  3. Partner with product engineering teams to identify opportunities to speed up development at Asana, and adopt modern best practices across Asana's monorepo.
  4. Support product engineering teams through office hours and presentations on our frameworks.

Skills

Required

  • 5+ years of experience in software engineering, or equivalent practical experience.
  • Comfortable transitioning between different areas of a large codebase.
  • Familiar with full-stack development, for example using technologies like TypeScript, React, and GraphQL.

Nice to have

  • 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.
  • Able to make and articulate technical tradeoffs in decisions that have cross-cutting impact.
  • Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making.

What the JD emphasized

  • modernize custom, home-built frameworks
  • AI agents
  • agentic world
  • AI-native
  • AI agents
  • AI agents
  • agentic workflows

Other signals

  • modernize custom frameworks
  • leverage AI agents to speed up migration
  • identify friction points and architect new approaches
  • build foundation for product engineers and AI agents