Sr. Software Engineer | Tech Lead - Platform Adoption

Asana helps teams orchestrate their work, from small projects to strategic initiatives.
$202,000 - $258,000
Staff Software Engineer
Hybrid
5+ years of experience

Description For Sr. Software Engineer | Tech Lead - Platform Adoption

Asana is seeking an experienced Technical Lead to drive technical strategy and execution for Platform Adoption. This role is crucial in shaping product experiences, backend architecture, and data models that power Asana's app ecosystem. The ideal candidate will lead a cross-functional team of software engineers and developer advocates, contributing to their growth through mentorship.

Working closely with API and Integrations teams, you'll leverage your full-stack expertise to build a thriving two-sided platform. You'll collaborate with peers across R&D to ensure a solid technical foundation for the team's roadmap. This position offers an opportunity to make a significant impact on Asana's mission, customer missions, and your own career.

Key responsibilities include setting technical strategy, advocating for engineering-driven investments, driving team improvement, collaborating across organizational boundaries, and making individual contributions by developing across the entire stack (Scala, Javascript, and Typescript).

The role requires 5+ years of experience in large codebases, 2+ years leading product engineering teams, and 1+ years building API-first products or Developer Platforms. Excellent communication, quick learning, and project management skills are essential. The ideal candidate is passionate about mentoring and fostering an inclusive team environment.

Asana offers a comprehensive compensation package, including a base salary range of $202,000-$258,000, equity, and benefits such as mental health support, career coaching, and long-term savings plans. The position is based in San Francisco with a hybrid work schedule, requiring in-office presence on Monday, Tuesday, and Thursday.

Join Asana to be part of a diverse, equitable, and inclusive company that's making a big impact on work management and team collaboration worldwide.

Last updated 3 months ago

Responsibilities For Sr. Software Engineer | Tech Lead - Platform Adoption

  • Set the technical strategy for Asana's Developer Platform and app ecosystem
  • Advocate for engineering-driven investments
  • Drive the team to continually and holistically better itself
  • Be a key collaborator with other groups in Engineering
  • Partner with Product Management, Design, Data Science, and User Research
  • Make significant individual contributions by developing across the entire stack

Requirements For Sr. Software Engineer | Tech Lead - Platform Adoption

JavaScript
TypeScript
Scala
  • 5+ years of experience working in large codebases
  • 2+ years leading product engineering teams
  • 1+ years building API-first products, app ecosystems, or Developer Platforms
  • Excellent communication, collaboration, and delegation skills
  • Quick learner and comfortable transitioning between different contexts, codebases, and skill sets
  • Deep project management experience
  • Passionate about mentoring engineers and developer advocates at all skill levels

Benefits For Sr. Software Engineer | Tech Lead - Platform Adoption

Medical Insurance
401k
Education Budget
Mental Health Assistance
  • 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?