Senior Software Engineer, Web App Performance
$176k - $200k per yearAsana
We are dedicated to ensuring Asana's web application remains fast, efficient, and scalable for all customers, regardless of size. As a Senior Software Engineer on our Performance & Scalability team in Vancouver, you will play a critical role in both improving web application performance and ensuring feature scalability for our largest customers. You will tackle complex technical challenges, lead key frontend infrastructure initiatives, and mentor other engineers across our shared tech stack. By collaborating with infrastructure teams and utilizing cutting-edge web technologies, you will enhance Asana's infrastructure, optimize customer experiences, and elevate our technical excellence.
This role is based in our Vancouver office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work from home on Wednesdays. Working from home on Fridays depends on the type of work you do and the teams with which you partner. If you're interviewing for this role, your recruiter will share more about the in-office requirements.
What you’ll achieve
- 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.
About you
- 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.
At Asana, we're committed to building teams that include a variety of backgrounds, perspectives, and skills, as this is critical to helping us achieve our mission. If you're interested in this role and don't meet every listed requirement, we still encourage you to apply.
What we’ll offer
Our comprehensive compensation package plays a big part in how we recognize you for the impact you have on our path to achieving our mission. We believe that compensation should be reflective of the value you create relative to the market value of your role. To ensure pay is fair and not impacted by biases, we're committed to looking at market value which is why we check ourselves and conduct a yearly pay equity audit.
For this role, the estimated base salary range is between $176,000 - $200,000 CAD. The actual base salary will vary based on various factors, including market and individual qualifications objectively assessed during the interview process. The listed range above is a guideline, and the base salary range for this role may be modified.
In addition to base salary, your compensation package may include additional components such as equity, sales incentive pay (for most sales roles), and benefits. If you're interviewing for this role, speak with your Talent Acquisition Partner to learn more about the total compensation and benefits for this role.
We strive to provide equitable and competitive benefits packages that support our employees worldwide and include:
- 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
These are just some of the benefits we offer, and benefits may vary based on role, country, and local regulations. If you're interviewing for this role, speak with your Talent Acquisition Partner to learn more about the total compensation and benefits for this role.
#LI-Hybrid
About us
Asana is a leading platform for human + AI collaboration. Millions of teams around the world rely on Asana to achieve their most important goals, faster. Asana has been named to Fortune's Best Workplaces for 7+ years and recognized by Fast Company, Forbes, and Gartner for excellence in workplace culture and innovation. We offer an exceptional office-centric culture while adopting the best elements of hybrid models to ensure that every one of our global team members can work together effortlessly. With 13+ offices all over the world, we are always looking for individuals who care about building technology that drives positive change in the world and a culture where everyone feels that they belong.
to stay up to date on job opportunities and life at Asana.
$80k - $100k per year
...future. By pushing the boundaries of engineering and technology, we can make it work.... ...to join the ride? We are seeking a Software Developer - Mobile Apps (Flutter) to contribute to the development... ...the maritime industry through high-performance, cross-platform mobile solutions....PerformanceFull timeRemote workMonday to friday$146.2k - $201.1k per year
...improve their business. Founded by engineers — and customer obsessed — we... ...started. As a Fullstack software engineer, you will work with your... ...AI enablement. Databricks Apps - Databricks Apps is one of... ...of experience with server-side web technologies (eg: Node.js,...SeniorPerformanceSummer workWorldwide- ...of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental... .... ~ Distributed systems and modern web architecture: microservices, APIs, event... ...to modern. Outcome-based engineering performance models. We use them here and we want...SeniorPerformanceLong term contractFull timeTemporary workInternshipWork at officeImmediate start
- ...operational reliability of everything in between. As a Senior Software Engineer, you'll take on complex infrastructure challenges: designing... ...services that scale with our customer base Optimize the performance and cost of our data infrastructure as volume continues to...SeniorPerformance
$155.9k - $219.7k per year
...into a single, modern platform that powers software, APIs, payments, and patient experiences... ...Do ~ You'll one of NexHealth's first engineers based in Canada — setting the technical... ...limited to location, experience, and performance. The range listed is just the base salary...SeniorPerformanceLive InRemote workFlexible hours$146.2k - $201.1k per year
...insights to improve their business. Founded by engineers — and customer obsessed — we leap at... ..., and AI enablement. Databricks Apps - Databricks Apps is one of the fastest... ...may also include eligibility for annual performance bonus, equity, and the benefits listed above...SeniorPerformanceSummer workWorldwide$142.8k per year
...solutions, including Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment Monitoring. As part of a... ...impact as we build for the long term. About the role As a Senior Software Engineer on Samsara's Route Execution team, you'll build the systems...SeniorPerformanceLong term contractInternshipWork at officeImmediate startRemote workRelocation packageFlexible hours$104.2k - $150k per year
...healthcare, tuition reimbursement, RRSP's, Sick and Vacation leave, standard increases as applicable Job Description As a senior software engineer on the APPS team, you will take on a leadership role in the development of artist-facing tools that enhance the creative and...SeniorLong term contract$150k - $190k per year
...rapidly evolving industry. Now, we’re growing! The Role As a Senior Software Engineer on the Attribution & Events team, you will be the driving force behind the platform that proves campaign performance. You will own the design, delivery, and reliability of high-stakes...SeniorPerformanceLong term contractWork from home$176.26k - $220.32k per year
...Careers page to learn more.How You'll Make An ImpactAs a Senior Principal Software Engineer, you will be a technical leader driving the architecture,... ...ensuring our systems meet the highest standards of reliability, performance, and maintainability. Your expertise will be critical in...SeniorPerformanceLong term contractRemote work$176k - $200k per year
...We’re looking for a Senior Software Engineer to define the backend foundations for Asana’s next-generation AI chat products. Chat Platform owns the... ...Infrastructure team builds the foundation that supports our web and mobile applications and our robust API. We build and operate...SeniorPerformanceLong term contractFull timeWork at officeLocal areaWork from homeWorldwide$246k - $290k per year
...We’re hiring a Sr. Staff+ Engineer into our Enterprise team to lead... ...Mentor and grow multiple senior engineers through individual... ...technical considerations like performance, scalability, and engineering... ...decision-making. ~10+ years of software engineering experience with a...SeniorPerformanceLong term contractWork at officeLocal areaWork from homeWorldwide$176k - $200k per year
...heart of how AI connects with the tools where work happens. As a Software Engineer on our API and Developer Platform team in Vancouver, you will... ...future for the enterprise and collaborate within a high-performing engineering environment. This role is based in our Vancouver...SeniorLong term contractWork at officeLocal areaWork from homeWorldwide$177.1k - $221.4k per year
...This is a software engineering role on a software engineering team. The team builds and operates the... ...Flexible First . This role can be performed remotely anywhere within the United States... ...engineering bar. You’ll work alongside other senior staff engineers across the broader data...SeniorPerformanceWork at officeRemote workFlexible hours$182.59k - $230.02k per year
...Avatar Heads and Bodies team ensures that these foundational avatar components are high-quality, performant, and reliable at scale. We are looking for a Senior Software Engineer to join our User-Generated Content (UGC) Validation engineering initiatives. This role focuses...SeniorFull timeWork at officeLocal areaVisa sponsorshipMonday to friday$176k - $200k per year
...interaction behaviors that differentiate good software from great software. You will join our... ...systems. In this role, you will perform deep dives into our technical architecture... ...and maintain high standards for software engineering, mentoring peers, and elevating the team'...SeniorLong term contractWork at officeLocal areaWork from homeWorldwideFlexible hours$146.2k - $201.1k per year
...actionable insights. Founded by engineers and driven by innovation, we’... ...designing intuitive, high-performance user experiences that make... ...simple and approachable. As a Senior Frontend Engineer focused on... ...~5+ years of professional software engineering experience, with...SeniorPerformanceWorldwide- ...safer, more civil shared experiences for everyone. As Senior Software Engineer on the Avatar Animation team, you will leverage the Roblox... ...world class user experiences including both usability and performance.. You need to be proficient in C++ and have experience working...SeniorPerformanceWork at officeLocal areaVisa sponsorshipMonday to friday
$176k - $200k per year
...enabling how we monetize the product. Our mission is to enable engineering teams to safely and rapidly build on billing capabilities, while... ...solutions. Ensure systems are reliable, scalable, and performant, specifically focusing on evolving cell-based distributed architectures...SeniorLong term contractWork at officeWork from homeWorldwide$176k - $200k per year
...We’re looking for a backend-oriented senior engineer to join our Data Infrastructure team in Vancouver to scale the foundation of how Asana... ...your impact beyond your immediate projects. About you ~ Software, Data, or Infrastructure Engineering background with experience...SeniorLong term contractWork at officeImmediate startWork from homeWorldwide$120k - $145k per year
...than 100M containers across 8M+ nodes in 166 countries, Calico software is supported across all major cloud providers and Kubernetes distributions... ...you! Role Description You will be joining our Delivery Engineering team. You will work closely with the other software developers...SeniorFlexible hours$199k - $244k per year
...next chapter of our growth journey. POSITION SUMMARY We are looking for an experienced, passionate, and resourceful backend software engineer to join our Live Pay team. In our team, you’ll work cross-functionally with various teams and contribute to the design and...SeniorFull timeManual laborWork at officeLocal area2 days per week$132.6k - $174k per year
...RequirementsWho we arelululemon is an innovative performance apparel company for yoga, running,... ...This TeamThe International Digital Engineering team owns and evolves the technology... ...and channel.Core ResponsibilitiesAs a Senior Software Engineer, you will lead the design and...SeniorPerformanceLong term contractPermanent employmentPart time$129k - $169.3k per year
...lululemon is an innovative performance apparel company for yoga, running... ...Athlete Performance Pattern Engineer, you have the ability to... ...Collaborative Problem-Solving: As our senior pattern engineer, you will... ...Pattern Making and/or 3D software (CLO, Browzwear), and materials...SeniorPerformancePermanent employmentPart timeInternship$110k - $180k per year
...Robots enhanced with Apera’s software have 4D Vision – the ability to... ...foundation that scales, updates, and performs flawlessly. That’s where... ...for a Software Development Engineer – Platform to design and build... ...is a systems-first role, not app development, not web services....SeniorPerformanceWorldwideFlexible hours$110k - $150k per year
...Canada. We are seeking an experienced Senior Software Developer to join our small, highly... ...time market data, support public-facing web applications, and operate continuously in... ...Microsoft SQL Server environments, including performance tuning, replication, configuration, and...SeniorPerformanceLong term contractPermanent employmentFull timeCasual workWork at officeFlexible hoursAfternoon shift$150k - $250k per year
...largest carriers in North America. We are seeking a talented Senior Software Engineer to join our Product team. In this role, you will work... ...software development to ensure code quality, security, and performance. Contribute to architectural decisions and continuously...SeniorPerformance- ...reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify... ...include frontend and backend engineers, AI research scientists, and others... ...the codebase: code architecture, performance, memory usage, responsive UI,...SeniorPerformanceLong term contractWork at office
$132.6k - $174k per year
...& Requirements who we are lululemon is an innovative performance apparel company for yoga, running, training, and other athletic... ...the Lululemon website. Core Responsibilities: As a Senior Software Engineer, you will lead the design and implementation of complex...SeniorPerformanceLong term contractPermanent employmentPart time- ...easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it... ...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Web App Performance. Be the first to apply!
- software engineer internship Vancouver, BC
- director software engineering Vancouver, BC
- part time software developer Vancouver, BC
- software developer remote Vancouver, BC
- software engineer - computer Vancouver, BC
- software developer entry level Vancouver, BC
- software developer internship no experience Vancouver, BC
- développeur logiciel Vancouver, BC
- remote entry level software developer Vancouver, BC
- software engineer co-op Vancouver, BC
