senior Software Engineer ic Hybrid

About this role

Asana is hiring a senior-level Software Engineer based in Vancouver, Canada (hybrid). The posting calls out experience with React, CI/CD, Data Structures, Frontend Development.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Vancouver, Canada
Work mode
Hybrid
Department
Product Engineering
AI Summary
Senior Software Engineer on the Data Management team building features for Asana's data lifecycle including exports, archiving, and audit logs. Design and implement scalable algorithms for large-scale datasets while collaborating with infrastructure, product, and legal teams on compliance and data integrity solutions.

More roles at Asana

Head of R&D Operations
San Francisco, CA · director
Agile SaaS
Head of Strategic Finance
San Francisco, CA · director
SaaS
Help Center Content Writer
Dublin, Ireland · mid
HTML/CSS Prompt Engineering SaaS
Inbound Sales Development Representative
Chicago, IL · mid
Salesforce SaaS
International Workplace Manager
Warsaw, Poland · mid
All Asana jobs →

Job description

from Asana careers

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.

We are looking for a Senior Software Engineer to join the Data Management team in our Vancouver Office. The team plays a vital role in understanding the Asana data graph and ensuring the integrity and compliant use of data across the product. You’ll work on essential features touching the entire customer data lifecycle, such as data exports, object archiving, trashing & recovery, and audit logs. All of these are fundamental for Enterprise customers and involve handling and managing large-scale datasets to ensure smooth and secure operations.

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 senior positions