asana

Staff Software Engineer, API

Apply Now

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

Health Insurance

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