Asana

About Asana

The productivity platform that connects your team

🏢 Tech👥 1001+ employees📅 Founded 2009📍 Yerba Buena, San Francisco, CA💰 $414.4m4.2
B2BInternal toolsProductivitySaaS

Key Highlights

  • Public company since 2020 with strong market presence
  • Over 100,000 customers including Uber & Air France
  • $414.4 million raised in Series E funding
  • Global presence with offices across four continents

Asana is a productivity software company headquartered in Yerba Buena, San Francisco, CA, that provides a web and mobile application designed to help teams organize, track, and manage their work. With over 100,000 customers including Uber and Air France, Asana went public in 2020 and has raised $414...

🎁 Benefits

Asana offers comprehensive health benefits, including mental health programs and coaching, an in-house culinary program, and supportive parental leave...

🌟 Culture

Asana fosters a culture centered around collaboration and efficiency, empowering teams to transcend traditional email coordination. With a strong emph...

Asana

Staff Engineer Senior

AsanaVancouver - Hybrid

Posted 8h ago🏢 HybridSeniorStaff Engineer📍 Vancouver💰 $211,000 - $269,000 / yearly
Apply Now →

Skills & Technologies

Overview

Asana is hiring a Staff Software Engineer to join the Admin Foundations team, focusing on developing tools for administrators to manage their Asana instance at scale. You'll work with technologies like JavaScript and React in a hybrid role based in Vancouver.

Job Description

Who you are

You have 5+ years of experience in software engineering, with a strong focus on building scalable applications. Your expertise in JavaScript and React allows you to create seamless user experiences, and you understand the importance of collaboration with UI designers and infrastructure teams. You are detail-oriented and passionate about delivering high-quality software that delights users. You thrive in a hybrid work environment, balancing in-office collaboration with remote flexibility.

Desirable

Experience with continuous deployment architectures is a plus, as is familiarity with backend systems. You are comfortable working across different levels of the technical stack and have a keen interest in administrative controls and permissions within software products. Your ability to communicate effectively with cross-functional teams will help you succeed in this role.

What you'll do

As a Staff Software Engineer at Asana, you will play a vital role in developing tools that empower administrators to manage their Asana instances effectively. You will collaborate closely with UI designers to ensure that the features you build are user-friendly and meet the needs of our customers. Your work will involve designing data models and implementing interaction behaviors that enhance the overall user experience. You will also establish frameworks and patterns that enable other engineers to create admin controls for the features they develop.

You will be part of a team that values continuous improvement and innovation, working on both large new features and smaller daily enhancements. Your contributions will help shape the future of Asana's administrative tools, providing you with a deep understanding of the product and its various surfaces. You will have the opportunity to work with different teams, gaining exposure to a wide range of technologies and practices.

What we offer

At Asana, we believe in building technology that drives positive change in the world. You will be part of a culture that values collaboration, inclusivity, and personal growth. We offer a hybrid work model that allows you to work from home on certain days while also enjoying the benefits of in-office collaboration. Our Vancouver office is designed to foster teamwork and creativity, with a focus on ensuring that every team member feels they belong. Join us and be part of a mission-driven company that is dedicated to making work easier and more enjoyable for everyone.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Asana.

Similar Jobs You Might Like

Based on your interests and this role

Asana

Software Engineering

Asana📍 Vancouver - Hybrid

Asana is seeking a Senior Software Engineer to join their Data Management team in Vancouver. You'll work on essential features related to customer data lifecycle and ensure data integrity across the product. This role requires expertise in Java and data management practices.

🏢 HybridSenior
8h ago
Suger.io

Staff Engineer

Suger.io📍 Vancouver

Suger.io is hiring a Staff Software Engineer to lead the design and evolution of systems powering their core platform and AI-driven products. You'll work with AWS and distributed systems to solve complex problems. This position requires significant experience in software engineering.

Senior
1w ago
Asana

Staff Engineer

Asana📍 Warsaw - Hybrid

Asana is hiring a Staff Software Engineer to lead the Functional Integrations team, focusing on integrating Asana with various function-specific tools. This role requires strong technical leadership and collaboration skills.

🏢 HybridLead
8h ago
Earnin

Software Engineering

Earnin📍 Vancouver - Hybrid

Earnin is seeking a Senior Software Engineer to join their Live Pay team, focusing on backend development and key platform services. You'll work with AWS and JVM programming languages to enhance financial flexibility for users. This role requires strong experience in backend engineering.

🏢 HybridSenior
3d ago
Samsara

Staff Engineer

Samsara📍 San Francisco - Remote

Samsara is hiring a Staff Software Engineer to lead the technical direction for their Platform team. You'll work on foundational systems that drive Samsara's software products. This position requires significant experience in software engineering.

🏠 RemoteSenior
1w ago