Skill Compatibility Diagnostics
Live technical match evaluated against role architecture & expected skills.
You have foundational skills, but may need to brush up on a few key required domains before the technical loop.
Your skills are processed strictly in-memory and never saved to a database.
About the Role
Asana is seeking an experienced Developer Advocate to join our team in the San Francisco office. In this high-impact role, you will act as a credible external voice in the developer and AI community, driving key roadmap decisions and informing teams across the company. Your focus will be on presence, trust, and distribution, representing Asana where developers live—on social media, at conferences, in forums, and through technical content—while championing developer needs internally.
We are looking for a trusted authority who can speak with real expertise on agents, agentic workflows, and productivity tooling. This position follows an office-centric hybrid schedule based in San Francisco, with standard in-office days on Monday, Tuesday, and Thursday, and remote work flexibility on Wednesdays and Fridays depending on team alignment.
Key Technical Responsibilities
- check_circle Design and execute developer engagement strategies that drive adoption of Asana’s platform, APIs, and SDKs.
- check_circle Author high-quality technical content, including sample apps, code tutorials, technical blog posts, and API documentation.
- check_circle Engage with the developer community across forums, events, workshops, and social channels, serving as the primary advocate for developer needs.
- check_circle Partner closely with Product Management, Engineering, and Design to provide actionable developer feedback and help shape platform roadmaps.
- check_circle Build strong cross-functional relationships with Marketing, Business Development, and Solutions Engineering to support partner integrations and growth.
- check_circle Mentor and guide junior advocates and community members, elevating advocacy best practices across the organization.
Prerequisites & Qualifications
- check Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making.
- check Proven track record as a Developer Advocate, Developer Relations Engineer, or Senior Software Engineer with substantial experience building developer community programs.
- check Deep technical background with hands-on experience building and consuming RESTful APIs, webhooks, and modern SDKs in languages like JavaScript, Python, or Ruby.
- check Excellent written and verbal communication skills, with a passion for breaking down complex technical topics into engaging, accessible content.
- check Strong empathetic approach to developer experience, with a passion for understanding user pain points and championing their solutions internally.
- check Strategic mindset with experience defining success metrics, analyzing API usage data, and translating community feedback into product enhancements.
About Asana Greenhouse Board
Verified hiring organization details.
Asana is a leading enterprise work management platform designed to help teams orchestrate their work, from daily tasks to strategic initiatives. The Vancouver, BC engineering hub contributes to the development of Asana's core SaaS platform, utilizing modern web technologies and scalable architectures to support millions of global users. This hiring entity represents Asana's recruitment operations utilizing the Greenhouse applicant tracking system to onboard top-tier technical talent in Canada.