Senior Software Engineer, Web App Performance
Asana- Base salary
- $176k–$200k Published base salary range
- Location
- Hybrid - Vancouver, BC, 3 days/week (Mon, Tue, Thu) Remote eligibility
- Employment
- Full-time Senior
Apply on asana.com
About the job
About the role
As a Senior Software Engineer on Asana's Performance & Scalability team in Vancouver, you will improve web application performance and ensure feature scalability for our largest customers. You'll lead frontend infrastructure initiatives, mentor engineers, and collaborate with infrastructure teams.
What you'll achieve
- Lead, design, and execute technical initiatives to improve Asana's web application performance.
- Investigate and resolve high-impact scalability issues.
- Work across the shared tech stack including frontend infrastructure, data loading, and asynchronous executions.
- Collaborate with Infrastructure teams to enhance visibility into performance and scalability.
- Empower engineers to address root causes of performance issues.
- Serve as a subject matter expert on frontend infrastructure and performance optimization.
- Drive technical projects and communicate technical investments to business impact.
About you
- 6+ years of professional software development with large codebases.
- 3+ years in modern frontend web technologies focusing on frontend infrastructure (data fetching, routing, build systems).
- Experience leading technical projects and driving changes in complex systems.
- Excellent communication skills.
- Passion for web performance optimization and scalability.
- Curiosity about AI tools and emerging technologies.
- Experience or willingness to mentor other engineers.
Compensation
Base salary range: $176,000 - $200,000 CAD. Additional components may include equity and benefits.
Benefits
Mental health, wellness & fitness benefits, career coaching & support, inclusive family building benefits, long-term savings or retirement plans, in-office culinary options.
Application
Apply via the provided link.
What you can verify before applying
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.