asana
Staff Software Engineer, API
At a Glance
- Location
- Vancouver, British Columbia, Canada
- Work Regime
- hybrid
- Experience
- 6+ years
- Compensation
- base salary range is between $211,000-$240,000. The actual base salary will
- Posted
- 2026-04-02T17:15:38-04:00
Key Requirements
Domain Knowledge
- Engineering
Benefits & Perks
ble and competitive benefits packages that support our employees worldwide a
Requirements
2+ years leading engineering teams
1+ years building public-facing API products or Developer Platforms
Demonstrate curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making
Responsibilities
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 to meet customer needs now and in the future
Drive the team to continually and holistically better itself, enabling the engineers around you to deliver at a high velocity while helping them grow their skills in the process
Be a key collaborator with other groups in Engineering and a technical counterpart to the API team’s Engineering Manager, serving as a public face for API engineering and representing our interests across team boundaries
Partner with Product Management, Design, Data Science, and User Research to deeply understand developer needs, and then propose elegant solutions to meet them
Own and shape the guidelines for what good API design looks like, partnering with product engineering teams to help them implement those best practices in a self-serve manner
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