Staff Software Engineer, Api

Asana

Vancouver, Canada
Base: $211,000-$240,000; bonus/equity: not specifi...
On-site
Technical leadership
Api platform strategy
Cross-functional collaboration
Set the technical strategy for the API platform within Asana and advocate for engineering-driven investments, with a vision for keeping our systems flexible and maintainable

Job Summary

  • Set the technical strategy for the API platform within Asana and advocate for engineering-driven investments, with a vision for keeping our systems flexible and maintainable.
  • Partner with Product Management, Design, Data Science, and User Research to deeply understand developer and agentic needs, and then propose elegant solutions to meet them.
  • Develop across the entire stack to make developers’ experiences better by writing clean, beautiful code and leaving things better than you found them: this includes writing Scala, Javascript, and Typescript.

Matching Summary

Set the technical strategy for the API platform within Asana and advocate for engineering-driven investments, with a vision for keeping our systems flexible and maintainable.

Salary

Base: $211,000-$240,000; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • technical leadership
  • API platform strategy
  • cross-functional collaboration
  • developer experience
  • mentoring engineering teams

Nice-to-have

  • AI tools curiosity
  • inclusive culture advocate
  • psychological safety
  • agentic future for enterprise

Key Requirements

  • 6+ years of experience in large codebases
  • 2+ years leading engineering teams
  • 1+ years building public-facing API products or Developer Platforms
  • Deep project management experience

Work Rights

Not specified

Tailored Resume

Cover Letter