
The productivity platform that connects your team
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...
Asana offers comprehensive health benefits, including mental health programs and coaching, an in-house culinary program, and supportive parental leave...
Asana fosters a culture centered around collaboration and efficiency, empowering teams to transcend traditional email coordination. With a strong emph...

Asana • Vancouver, BC
Asana is hiring a Staff Software Engineer to lead the development of innovative products aimed at enhancing user experience. You'll collaborate closely with design and product teams to drive impactful results. This role requires significant experience in software engineering.
You have a strong background in software engineering, with a focus on building features end-to-end. Your experience includes designing data models and implementing interaction behaviors that elevate software quality. You thrive in collaborative environments, working closely with UI designers and infrastructure teams to deliver exceptional user experiences. You understand the importance of continuous deployment and are committed to enhancing products through both large features and daily improvements. Your role will be pivotal in shaping the technical direction of projects, ensuring seamless collaboration across design, product, and engineering teams.
You are passionate about creating technology that drives positive change and fosters a culture of belonging. You have a track record of exploring new product opportunities that blend user needs with business and technical excellence. You are comfortable in a hybrid work environment, balancing in-office collaboration with remote work flexibility. You are eager to contribute to a team that values innovation and user-centric design.
Experience in leading engineering teams or projects is a plus. Familiarity with agile methodologies and modern software development practices will help you excel in this role. A background in product development, especially in a fast-paced environment, will be beneficial as you drive the design and implementation of innovative products.
In this role, you will drive the design and implementation of highly innovative products, focusing on value and feasibility. You will collaborate with cross-functional teams to ensure that every global team member can work together effortlessly. Your contributions will directly impact Asana's future product lines, aiming to craft the next $100 million product line. You will be responsible for shaping the technical direction of projects, ensuring that the engineering team is aligned with product goals and user needs. You will also mentor junior engineers, fostering a culture of learning and growth within the team.
You will participate in regular design reviews and technical discussions, providing insights that help refine product features and enhance user experience. Your role will involve continuous improvement of the development process, advocating for best practices in software engineering and deployment. You will work closely with product managers to define project scopes and timelines, ensuring that deliverables meet quality standards and user expectations.
Asana offers a collaborative work environment where innovation is encouraged. You will have the opportunity to work on meaningful projects that impact users worldwide. The company values diversity and inclusion, fostering a culture where everyone feels they belong. You will have access to professional development resources and opportunities to grow your career within the organization. Asana also provides a hybrid work model, allowing flexibility in your work schedule while maintaining strong team collaboration.
Apply now or save it for later. Get alerts for similar jobs at Asana.