Asana is seeking a Staff Software Engineer to join their Data Management team in Vancouver. This role is crucial for managing Asana's data graph and ensuring data integrity across the product. The position involves working on essential features throughout the customer data lifecycle, including data exports, object archiving, trashing & recovery, and audit logs - all fundamental for Enterprise customers.
The role offers deep engagement with Asana's data graph and the opportunity to manage data at scale. While compliance is key, the work extends to empowering customers in managing their data across complex environments. You'll implement efficient algorithms for large datasets and collaborate with cross-functional teams including infrastructure, product, and legal.
As part of Asana's office-centric hybrid culture, you'll work from the Vancouver office with a structured schedule - in-office Monday, Tuesday, and Thursday, with flexibility for remote work on Wednesdays and potentially Fridays. The position offers competitive compensation ranging from $211,000 to $269,000 CAD, plus additional benefits including equity and comprehensive wellness packages.
Asana is recognized as a top workplace, earning spots in Fortune's #1 Best Workplace in the Bay Area and Glassdoor's Best Places to Work. The company maintains 11+ offices globally and is committed to building a diverse, equitable, and inclusive environment where all employees can thrive. This role offers the opportunity to make significant impact on both Asana's mission and customer success while working with cutting-edge technology and talented team members.