The Product team builds features end-to-end, from designing our data models to implementing the subtle interactions that differentiate good software from great software. Supported by our infrastructure team, we work closely with UX Designers, Product Managers, and Data Scientists throughout the entire product process. We aim to delight users with both large new features and smaller, daily product enhancements — thanks to our continuous deployment architecture.
We are looking for a full-stack Software Engineer to join the Internal Tools team in our Vancouver Office. The Internal Tools team owns Asana’s internal operational tooling platform, enabling all teams to leverage real-time product data safely, consistently, and easily. Our flagship product is absolutely core to how Asana operates as a business and used daily – and loved – by hundreds of Asanas across departments ranging from Sales to Customer Support to Finance to R&D. In addition, we play a key role in growing Asana’s revenue as our tooling powers the controls and instrumentation for our Billing and Monetization platform. We own the entirety of our application stack, which includes server-side TypeScript, Flask as the application framework, and React on the front-end. In short, we are a team that has space to innovate, moves with urgency, and delivers great impact.
This role is based in San Francisco, 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.
Responsibilities:
You might thrive in this role if you:
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 $202,000 - 258,000. 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:
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.
About us
Asana helps teams orchestrate their work, from small projects to strategic initiatives. Millions of teams around the world rely on Asana to achieve their most important goals, faster. Asana has been named a Top 10 Best Workplace for 5 years in a row, is Fortune's #1 Best Workplace in the Bay Area, and one of Glassdoor’s and Inc.’s Best Places to Work. After spending more than a year physically distanced, Team Asana is safely and mindfully returning to in-person collaboration, incorporating flexibility that adds hybrid elements to our office-centric culture. With 11+ 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.
We believe in supporting people to do their best work and thrive, and building a diverse, equitable, and inclusive company is core to our mission. Our goal is to ensure that Asana upholds an inclusive environment where all people feel that they are equally respected and valued, whether they are applying for an open position or working at the company. We provide equal employment opportunities to all applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law. We also comply with the San Francisco Fair Chance Ordinance and similar laws in other locations.
#LI-Hybrid
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
As a Senior Software Engineer focused on Internal Tools at Asana, you'll play a pivotal role in crafting and enhancing the internal operational tooling that drives our company forward. Your day-to-day will involve working in close collaboration with product managers, UX designers, and data scientists as you tackle everything from designing data models to ensuring our applications boast the seamless interactions that users love. With our exciting hybrid work model in San Francisco, you'll balance the dynamic energy of in-office teamwork while enjoying the flexibility of remote working. The Internal Tools team is critical to how Asana operates, providing tools that enable teams across all departments—like Sales and Customer Support—to access real-time data safely and easily. This position gives you the opportunity to launch significant projects that shape our company's growth, contributing to our billing and monetization platform. If you're passionate about full-stack development and want to innovate alongside a team that values agile methodologies and continuous deployment, this could be the perfect fit for you. Join us to make a real impact within a company consistently recognized for its workplace excellence and commitment to a diverse, equitable culture.
Asana is on the lookout for a dynamic Product Marketing Manager to spearhead growth and new customer acquisition in the SMB sector.
Join Asana's dynamic Revenue Analytics team as a Revenue Analyst, driving growth through data insights and collaborative efforts.
Seeking a dynamic iOS Mobile Developer to contribute to vital applications impacting New Yorkers' lives.
Join a fast-growing tech company as a Software Engineer II, focusing on cloud infrastructure and DevOps principles from the comfort of your home in Canada.
CVS Health seeks a Staff Web Software Engineer with strong React skills to drive innovation in digital health solutions.
Be a key part of Brillio's dynamic team as a Java Developer, leveraging your expertise in software development to drive digital transformation.
Join Lelander as a Remote Contract Android Kotlin Developer and become part of a dynamic and supportive remote team.
Join Bettermile as a Software Engineer in Test to elevate test strategies for their innovative logistics solutions.
Take the lead in delivering automation solutions at ProArch as a Technical Lead specializing in RPA and PowerApps.
Join Schwab's Advisor Services Technology team as an Angular / .Net Developer to enhance digital solutions for our clients.
Asana is a software development company offering a collaborative work management platform. The company is headquartered San Francisco, California and we are committed to enabling the world's teams to work together effortlessly.
52 jobsSubscribe to Rise newsletter