CareerPlanGet AI match score →

Software Engineer, Communications Integrations

Vancouver, BC💼 Full-time💰 $146,000–$146,000🗓 2026-06-03 → 2026-07-31

Core

Build end-to-end features for Asana's communication integrations, connecting the platform with tools like Slack, Microsoft Teams, and email clients to serve millions of users.

Role type

Software Engineer, Communications Integrations

Builds

Asana integrations with third-party platforms (Slack, Microsoft Teams, Outlook, Gmail, browser extensions)

Domain

Productivity software / Collaboration platforms

Deliverable

product features

Required skills

API integration design, OAuth flows, webhook pipelines, distributed system debugging, incident response, technical debt management, cross-functional collaboration

Preferred skills

Curiosity about AI tools, independent project ownership, mentoring

Technologies

OAuth, webhooks, distributed systems, monitoring/alerting tools

Responsibilities

Own and ship features across the integrations portfolio from design to production; Lead small-to-medium projects end-to-end; Diagnose and resolve complex bugs in distributed environments; Participate in on-call rotation for incident response; Partner with PMs and designers to clarify requirements and deliver value; Contribute to codebase health and test coverage

Seniority

Individual Contributor (IC), mid-level to senior

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗