Software Engineer in APIs and AI (Vancouver)

Asana • vancouver, metro vancouver regional district • Posted June 22, 2026

Position Overview

Join Asana as a Senior Software Engineer, focusing on APIs and AI technology in a hybrid role based in Vancouver. Your expertise will help shape the future of our developer platform. This position calls for a software engineer with over 6 years of experience in managing large codebases and building public APIs.

Responsibilities

  • Own the API design guidelines creation
  • Work with product teams to deliver scalable solutions
  • Contribute to full stack development using Scala and Typescript
  • Maintain code quality with beautiful, clean code
  • Partner to drive the MCP server roadmap

Requirements

  • 6+ years of experience in engineering
  • 1+ years developing public-facing API products
  • Excellent communication and collaboration skills
  • Comfortable in complex codebases
  • Enthusiasm for AI and productivity technologies

Leverage your skills in API development and enrich Asan...