Senior Software Engineer (Product)

AsanaSan Francisco, CA

About The Position

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. You will work full-stack to design, build and release new functionalities used by millions of Asana users.

Requirements

  • Work full-stack to design, build and release new functionalities used by millions of Asana users.

Responsibilities

  • Make consistent contributions to Asana’s core product with a focus on overcoming tricky technical challenges and modelling practices that improve quality and velocity
  • Mentor other engineers through activities like pairing and code reviews to promote a culture of technical excellence
  • Own and support technical design and execution for medium and large projects on the team (and sometimes partner teams)
  • Partner with the team’s Tech Lead to drive aspects of the technical strategy

Benefits

  • Comprehensive health benefits including mental health programs and coaching
  • In-house culinary program
  • Supportive parental leave policies
  • Support for achieving personal and professional goals
  • Opportunity to take on big responsibilities that impact company success and provide challenges
  • Resources to support growth and team growth
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service