← Back to results

Developer Advocate

Join Asana as a Developer Advocate to engage with the developer community and drive adoption of our platform.

Location
Vancouver, BC, Canada
Compensation
CA$175k–CA$235k/yr
Level
senior
Type
full time · Hybrid

Posted by employer 1 day ago

First seen on Joblaze 1 hour ago

Last verified on the company career page 1 hour ago

Skills & Technologies

What you'll build

  • Design and execute developer engagement strategies
  • Author high-quality technical content
  • Engage with the developer community
  • Partner closely with Product Management, Engineering, and Design
  • Mentor and guide junior advocates and community members

Must have

  • Proven track record as a Developer Advocate, Developer Relations Engineer, or Senior Software Engineer
  • Deep technical background with hands-on experience building and consuming RESTful APIs
  • Excellent written and verbal communication skills
  • Strong empathetic approach to developer experience
  • Strategic mindset with experience defining success metrics

Nice to have

  • Curiosity about AI tools and emerging technologies

Practical constraints

  • Standard in-office days are Monday, Tuesday, and Thursday
  • Work from home on Wednesdays
  • Working from home on Fridays depends on the type of work

AI in the day-to-day

Demonstrates curiosity about AI tools and emerging technologies.

Not disclosed in this posting: years of experience, visa sponsorship.

Benefits

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

Joblaze summary

In this role, the Developer Advocate at Asana engages with the developer community by creating technical content, participating in events, and advocating for developer needs within the company. The position requires a strong technical background in building and using APIs and SDKs, along with excellent communication skills to convey complex topics clearly. Ideal candidates have experience in developer relations or software engineering and a genuine interest in AI and productivity tools. Asana emphasizes collaboration across teams, making this role integral to shaping the developer experience.

Joblaze insights

  • Listed today — first seen on Joblaze October 7, 2026. Last confirmed on Asana's careers page October 7, 2026.
  • This exact title is also open at 2 other locations at Asana: New York City, United States, San Francisco.
  • Starts above 88% of 43 comparable senior other roles in Canada we track (median $87,828 across 22 companies).
  • Python appears in 14.3% of 77 comparable senior other roles in Canada; Ruby appears in 1.3% of 77 comparable senior other roles in Canada.

Quick facts

Is the Developer Advocate role remote?
It's hybrid — Asana expects some on-site time in Vancouver, BC, Canada.
What's the salary range?
Asana lists CAD 175,000–CAD 235,000 for this role.
Where is the role based?
Asana is hiring for this position in Vancouver, BC, Canada.
What's the tech stack?
Joblaze extracted these technologies from the posting: JavaScript, Python, Ruby.
What seniority level is this role?
Asana targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Developer Advocate role at Asana.

From the original posting

Developer Advocate

We’re looking for an experienced Developer Advocate in our Vancouver Office. Our work informs teams at every level of the company and drives key roadmap decisions. Asana’s developer platform is growing, and we need a credible external voice in the developer and AI community. This role is about presence, trust, and distribution. You will represent Asana in the spaces where developers and builders actually live: on social media, at conferences, in forums, and through the content you create, and you will represent those developers at Asana.

We’re looking for the kind of person other developers follow because they consistently reinforce a trusted feedback loop between developers and the companies they’re building with. We need someone who can speak with real authority on agents and agentic workflows — and can articulate, better than anyone outside the company, how Asana creates value in an agentic world. If people in your corner of the developer community already look to you for approaches to AI, agentic workflows, and/or productivity tooling, we want to talk.

This role is based in our Vancouver office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work from home on Wednesdays. Working from home on Fridays depends on the type of work you do and the teams with which you partner. If you're interviewing for this role, your recruiter will share more about the in-office requirements.

What you’ll achieve

  • Design and execute developer engagement strategies that drive adoption of Asana’s platform, APIs, and SDKs.
  • Author high-quality technical content, including sample apps, code tutorials, technical blog posts, and API documentation.
  • Engage with the developer community across forums, events, workshops, and social channels, serving as the primary advocate for developer needs.
  • Partner closely with Product Management, Engineering, and Design to provide actionable developer feedback and help shape platform roadmaps.
  • Build strong cross-functional relationships with Marketing, Business Development, and Solutions Engineering to support partner integrations and growth.
  • Mentor and guide junior advocates and community members, elevating advocacy best practices across the organization.

About you

  • Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making.
  • Proven track record as a Developer Advocate, Developer Relations Engineer, or Senior Software Engineer with substantial experience building developer community programs.
  • Deep technical background with hands-on experience building and consuming RESTful APIs, webhooks, and modern SDKs in languages like JavaScript, Python, or Ruby.
  • Excellent written and verbal communication skills, with a passion for breaking down complex technical topics into engaging, accessible content.
  • Strong empathetic approach to developer experience, with a passion for understanding user pain points and championing their solutions internally.
  • Strategic mindset with experience defining success metrics, analyzing API usage data, and translating community feedback into product enhancements.

For this role, the estimated base salary range is between $175,000-$235,000 CAD The actual base salary will vary based on various factors, including market and individual qualifications objectively assessed during the interview process. The listed range above is a guideline, and the base salary range for this role may be modified.

In addition to base salary, your compensation package may include additional components such as equity, sales incentive pay (for most sales roles), and benefits. If you're interviewing for this role, speak with your recruiter to learn more about the total compensation and benefits for this role.

These are just some of the benefits we offer, and benefits may vary based on role, country, and local regulations. If you're interviewing for this role, speak with your recruiter to learn more about the total compensation and benefits for this role.

About us

Standard company text repeated across Asana's postings is omitted here.

Similar positions

Asana
Developer Advocate
Asana · San Francisco
Asana
Software Engineer, Product
Asana · Vancouver, BC
Asana
Technical Lead, API
Asana · Vancouver, BC
Asana
Product Designer
Asana · Vancouver, BC
Asana
Copywriter
Asana · Vancouver, BC