Vancouver, Canada Hybrid Full-time USD 211,000 – 240,000 / year

Asana is hiring a Staff Software Engineer, API

Responsibilities

  • Define the long-term technical vision for the API platform and champion engineering initiatives that support scalable and maintainable systems.
  • Lead the team in continuous improvement, fostering high productivity while supporting engineers' technical growth.
  • Collaborate closely with engineering groups and act as a technical leader alongside the API team’s manager, representing API interests across organizational lines.
  • Work with Product Management, Design, Data Science, and User Research to understand developer and automation use cases, then design effective technical solutions.
  • Establish and promote API design standards, enabling product teams to adopt best practices independently.
  • Build and refine full-stack systems to enhance developer experience by writing clear, maintainable code in Scala, JavaScript, and TypeScript.

Work Arrangement

Hybrid — Vancouver

Other

  • Regular in-office days are Monday, Tuesday, and Thursday.
  • Most team members can work remotely on Wednesdays.
  • Friday remote work varies based on project needs and collaborating teams.
  • The recruiter will provide further details about office expectations during the hiring process.
About company
Asana
Asana is a leading platform for human + AI collaboration. Millions of teams around the world rely on Asana to achieve their most important goals, faster.
All jobs at Asana Visit website
Job Details
Department API team
Category other
Posted a month ago