mid Software Engineer ic 2+ yrs Hybrid

About this role

Asana is hiring a mid-level Software Engineer based in Vancouver, Canada (hybrid). The posting calls out experience with CI/CD, Data Structures, SaaS and roughly 2+ years of relevant work.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Vancouver, Canada
Work mode
Hybrid
Experience
2+ years
Department
Product Engineering
AI Summary
Mid-level software engineer building features end-to-end for Asana's work management platform. Requires 2+ years in large codebases, strong communication with cross-functional teams, and passion for user experience. Work involves data models, infrastructure, and complex SaaS development.

More roles at Asana

Customer Enablement Manager
Chicago, IL · mid
SaaS
Customer Success Manager - Portfolio Accounts
Dublin, Ireland · mid
Customer Success Manager, Top Accounts
Chicago, IL · mid
SaaS
Deal Desk Manager
Chicago, IL · manager
SaaS
Emerging Enterprise Account Executive, New Business
Chicago, IL · mid
Security SaaS
All Asana jobs →

Job description

from Asana careers

We’re looking for people who care deeply about customers and are passionate about building products that improve the way millions of teams work together. As a member of the team developing the software of a product-led company, you won’t just code — you will be an integral part of the entire product development process, from conception to post-launch reflection. Asana is helping teams become significantly more productive with our leading work management platform. You will be manifesting continuous improvements in their experience and helping us achieve our mission to enable all teams to work together effortlessly.

The Product team builds features end-to-end. From designing our data models to implementing the subtle interaction behaviors that differentiate good software from great software. We work closely with UI designers and are supported by our infrastructure team. We aim to delight users with both large new features and smaller, daily product enhancements—thanks to our continuous deployment architecture. We want to create a superlative user experience, down to the smallest details.

This is an excerpt. Read the full job description on Asana careers →
All software engineering jobs software engineering in Vancouver, Canada Jobs in Vancouver, Canada software engineering salaries software engineering career path
All Asana Jobs Browse software engineering roles mid positions