← Все вакансии/Senior/Asana
SeniorHybridVancouver, BC

Software Engineer

A
Asana
Зарплата
$14,700–$16,700
Уровень
Senior
Формат
Hybrid
О роли

Описание вакансии

About the company

Asana is a leading platform for human + AI collaboration. We are dedicated to ensuring Asana's web application remains fast, efficient, and scalable for all customers, regardless of size.

Responsibilities
  • Lead, design, and execute technical initiatives to significantly improve Asana's web application performance.
  • Investigate and resolve high-impact scalability issues within Asana’s product and frameworks.
  • Work across the entire shared tech stack, including frontend infrastructure, data loading, and asynchronous executions.
  • Collaborate with Infrastructure teams to enhance visibility into scalability and performance problems.
  • Empower other engineers to identify and address root causes of performance and scalability issues.
  • Serve as a subject matter expert on frontend infrastructure, performance optimization, and feature scaling, providing mentorship and guidance.
  • Drive technical projects, navigating complex code and systems and implementing necessary changes.
  • Communicate effectively with technical and non-technical audiences, translating technical investments to business impact.
Requirements
  • 6+ years of experience in full-time professional software development, working with large codebases.
  • 3+ years of experience in modern frontend web technologies, with a focus on frontend infrastructure (data fetching, routing, build systems).
  • Experience leading challenging technical projects and driving changes in complex systems.
  • Excellent communication skills for collaboration and stakeholder engagement.
  • Passion for web performance optimization and solving scalability challenges.
  • Ability to approach ambiguous problems with curiosity and a structured methodology.
  • Demonstrated sound judgment in balancing speed of development with code quality and maintainability.
  • Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making.
  • Experience or willingness to mentor other engineers on technical issues.
Conditions
  • Comprehensive compensation package including base salary and equity.
  • Mental health, wellness & fitness benefits.
  • Career coaching & support.
  • Inclusive family building benefits.
  • Long-term savings or retirement plans.
  • In-office culinary options to cater to your dietary preferences.
Стек и навыки

С чем работаем