Job Description

Elevate Asana’s AI chat products as a Senior Software Engineer in Vancouver. This hybrid role focuses on backend architecture, driving scalability and performance for conversational experiences.

You'll design and build the foundation for chat-driven product experiences, ensuring reliability and extensibility. Collaborate closely with cross-functional teams, including AI engineering, to translate product needs into a robust technical roadmap. This challenging role involves mentoring, improving technical designs, and enhancing system performance.

Key Responsibilities: • Design backend platforms for chat experiences • Develop shared APIs and services for product teams • Collaborate with Product, Design, and AI teams • Enhance observability and operational quality in systems • Mentor engineers and refine technical practices

Requirements: • 5+ years in software development • Strong backend engineering fundamentals • Experience with distributed systems in productio...

Apply for this Position

Ready to join Asana? Click the button below to submit your application.

Submit Application