Taro Logo

Senior Software Engineer, Product

Asana helps teams orchestrate their work, from small projects to strategic initiatives, serving millions of teams worldwide.
$202,000 - $258,000
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Product

Asana is seeking a Senior Software Engineer to join their Product team in San Francisco. This role offers an exciting opportunity to work on features that impact millions of users worldwide. The position involves full-stack development, focusing on building and enhancing core product functionalities while maintaining high standards of code quality.

The role operates on a hybrid schedule, with in-office days on Monday, Tuesday, and Thursday at the San Francisco location. Working closely with UI designers and supported by the infrastructure team, you'll be responsible for implementing both major features and subtle improvements that enhance user experience.

Key responsibilities include designing and building new functionalities, making significant contributions to Asana's core product, mentoring other engineers, and driving technical strategy. The ideal candidate should have 5+ years of experience with large codebases and 2+ years leading complex projects.

Asana offers a comprehensive compensation package, including a base salary range of $202,000 - $258,000, plus equity and extensive benefits. The company has been recognized as a Top 10 Best Workplace for 5 consecutive years and is committed to building a diverse, equitable, and inclusive environment.

The Product team at Asana focuses on end-to-end feature development, from data modeling to implementing intricate interaction behaviors. The role requires collaboration with cross-functional teams and stakeholders to define requirements and align on long-term plans. Asana's office-centric hybrid culture promotes both in-person collaboration and flexibility, supporting a balanced work environment.

This position offers an opportunity to impact how millions of teams worldwide manage their work while being part of a company that values technical excellence, mentorship, and continuous improvement. The role combines technical challenges with the satisfaction of building products that genuinely improve how teams collaborate and achieve their goals.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer, Product

  • Work full-stack to design, build and release new functionalities used by millions of Asana users
  • Make consistent contributions to Asana's core product with a focus on overcoming technical challenges
  • Mentor other engineers through activities like pairing and code reviews
  • Own and support technical design and execution for medium and large projects
  • Partner with the team's Tech Lead to drive aspects of the technical strategy

Requirements For Senior Software Engineer, Product

  • 5+ years of experience working in large codebases
  • 2+ years of experience leading complex projects
  • Sound judgment when balancing moving quickly with producing quality code
  • Experience working cross-functionally with stakeholders and PM/Design partners
  • Appreciation for productivity and deep care for helping teams collaborate effectively

Benefits For Senior Software Engineer, Product

Medical Insurance
Mental Health Assistance
401k
  • Mental health, wellness & fitness benefits
  • Career coaching & support
  • Inclusive family building benefits
  • Long-term savings or retirement plans
  • In-office culinary options

Interested in this job?

Jobs Related To Asana Senior Software Engineer, Product