Staff Technical Lead, API Platform & Developer Experience

Asana

Vancouver

Hybrid

CAD 293,000 - 333,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Mental health benefits
Career coaching & support
Inclusive family building benefits
Long-term savings or retirement plans
In-office culinary options

Job summary

Asana is seeking a staff-level Technical Lead to drive execution and technical vision for our developer platform. You will shape API design, mentor engineers, and partner with Product, Design, and Data Science to deliver a scalable, agentic experience for developers and enterprises.

This Vancouver-based, office-centric hybrid role emphasizes leadership across teams, with in-office days on Mon/Tue/Thu and optional WFH on Wed and Fri depending on work. Compensation reflects market value and impact.

Qualifications

  • 10+ years of experience as an engineer working in large, complex codebases.
  • 2+ years leading engineering teams of 5+ engineers.
  • 1+ years building public-facing API products or Developer Platforms.
  • Deep project management experience including high-level timeline planning, risk mitigation, stakeholder management, and coordinating the work of others.
  • Excellent communication, collaboration, and delegation skills.
  • Passionate about mentoring engineers at all skill levels; able to identify technical growth opportunities and deliver thoughtful, candid feedback.

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.
  • 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 and agentic 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.

Skills

Engineering leadership
API design
Public API
Mentoring engineers
Cross-functional collaboration

Tools

Scala
Javascript
Typescript

Job description

Asana is seeking a staff-level Technical Lead to drive execution and technical vision for our developer platform. You will shape API design, mentor engineers, and partner with Product, Design, and Data Science to deliver a scalable, agentic experience for developers and enterprises.

This Vancouver-based, office-centric hybrid role emphasizes leadership across teams, with in-office days on Mon/Tue/Thu and optional WFH on Wed and Fri depending on work. Compensation reflects market value and impact.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Technical Lead, API Platform & Developer Experience
Staff Technical Lead, API Platform & Developer Experience

Asana • Vancouver

Hybrid
CAD 294,000 - 334,000
Mental health benefits
Career coaching
Inclusive family building benefits
+2
Technical Lead, API Vancouver, BC
Technical Lead, API Vancouver, BC

Asana • Vancouver

Hybrid
CAD 294,000 - 334,000
Mental health benefits
Career coaching
Inclusive family building benefits
+2
Technical Lead, API
Technical Lead, API

Asana • Vancouver

Hybrid
CAD 293,000 - 333,000
Mental health benefits
Career coaching & support
Inclusive family building benefits
+2
Staff Software Engineer, API
Staff Software Engineer, API

Asana • Vancouver

On-site
CAD 120,000 - 160,000
Software Engineer, APIs
Software Engineer, APIs

Asana • Vancouver

Hybrid
CAD 146,000 - 162,000
Mental health benefits
Career coaching & support
Inclusive family building benefits
+2
API Platform Engineer for AI & Developer Experience
API Platform Engineer for AI & Developer Experience

Asana • Vancouver

Hybrid
CAD 146,000 - 162,000
Mental health benefits
Career coaching & support
Inclusive family building benefits
+2
Product-Focused Software Engineer — SaaS, Hybrid
Product-Focused Software Engineer — SaaS, Hybrid

Asana • Vancouver

Hybrid
CAD 146,000 - 162,000
Mental health benefits
Career coaching
Inclusive family building benefits
+2
Technical Lead (API)
Technical Lead (API)

Asana • Vancouver

On-site
CAD 140,000 - 180,000
Health benefits
Culinary program
Parental leave policies
Software Engineer, Product
Software Engineer, Product

Asana • Vancouver

Hybrid
CAD 146,000 - 162,000
Mental health benefits
Career coaching
Inclusive family building benefits
+2
Senior Technical Program Manager Vancouver, BC
Senior Technical Program Manager Vancouver, BC

Asana • Vancouver

Hybrid
CAD 132,000 - 150,000
Mental health benefits
Career coaching & support
Family building benefits
+2