Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer, Internal Tools image - Rise Careers
Job details

Senior Software Engineer, Internal Tools

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:

  • Ship code as part of a high-performance, autonomous team with a strong focus on velocity, software quality and team members’ professional development.
  • Lead mission-critical projects, launching capabilities end-to-end that will shape Asana’s Go-To-Market motions and catalyze its growth for years to come.
  • Work cross-functionally, interfacing with a variety of Engineering teams as well as various Business functions.
  • Collaborate with Product Management to understand tooling needs across the company, and with Design to create innovative solutions that address those needs.
  • Partner with the Security and Privacy organizations to ensure access to production data remains secure and compliant in an ever changing landscape.
  • Help define the future of operational tooling at Asana, shepherding the company away from legacy approaches and information silos to a modern, web-based platform powered by real-time data.
  • Advocate for engineering best practices, mentor other engineers, and otherwise positively influence team health long-term.

You might thrive in this role if you:

  • 5+ years of full-stack software development.
  • Experience driving projects of high technical and/or organizational complexity autonomously and reliably, planning tasks through milestones and workstreams, coordinating the work of multiple engineers, and delivering impactful outcomes on time.
  • Passion for working cross-functionally across engineering and non-engineering teams alike.
  • Crisp and clear communication; polished ability to convey mental models and reason through complex technical decisions.
  • Strong commitment to building scalable software with a platform-oriented approach.
  • Continuous improvement mindset and a drive to enhance the architecture, the code, and team processes.
  • Enthusiasm for mentoring and coaching teammates and stakeholders and contributing to team growth.
  • Background in managing infrastructure and/or relevant industry experience in billing, monetization, and/or payment systems is a big plus.

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:

  • 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.

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

Asana Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Asana DE&I Review
4.8 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Asana
Asana CEO photo
Dustin Moskovitz
Approve of CEO

Average salary estimate

$230000 / YEARLY (est.)
min
max
$202000K
$258000K

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.

What You Should Know About Senior Software Engineer, Internal Tools, Asana

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.

Frequently Asked Questions (FAQs) for Senior Software Engineer, Internal Tools Role at Asana
What responsibilities does a Senior Software Engineer at Asana have?

As a Senior Software Engineer at Asana, you'll spearhead mission-critical projects, collaborate cross-functionally with Engineering and Business teams, and contribute to the development of innovative operational tooling. You'll play a major role in shaping Asana’s growth strategies by building and improving features that impact our users daily. Your work will promote engineering best practices while also offering mentorship to fellow engineers, thus ensuring the long-term health and performance of the team.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer role at Asana?

To excel as a Senior Software Engineer at Asana, you should have over 5 years of experience in full-stack software development. We're looking for candidates who can independently drive high-complexity projects and demonstrate exceptional planning and coordination skills. A strong commitment to building scalable software, excellent communication abilities, and a passion for mentoring others are also crucial attributes we look for in this role.

Join Rise to see the full answer
How does the Internal Tools team at Asana support the company's operations?

The Internal Tools team at Asana is integral to the operational infrastructure, creating a platform that allows all teams to efficiently access real-time data. Our tools empower departments from Sales to R&D, directly fueling Asana’s revenue through insightful billing and monetization capabilities. As a Senior Software Engineer, you will help streamline these processes and drive the transition from legacy systems towards a dynamic web-based platform.

Join Rise to see the full answer
What should candidates expect regarding the work schedule for the Senior Software Engineer position at Asana?

Candidates applying for the Senior Software Engineer position at Asana can expect a hybrid work model based in San Francisco. Standard office days are Monday, Tuesday, and Thursday, with the flexibility to work from home on Wednesdays. Depending on your project needs and team collaborations, Fridays may also offer remote work options, promoting a balanced work-life dynamic while fostering team engagement.

Join Rise to see the full answer
What benefits can a Senior Software Engineer at Asana expect?

As a Senior Software Engineer at Asana, you will benefit from a comprehensive compensation package that includes a competitive base salary, equity opportunities, and various perks like mental health support, career coaching, and inclusive family-building benefits. Our commitment to equitable compensation and annual pay audits ensures that your remuneration reflects your value in the role, while in-office amenities cater to your dietary preferences.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Internal Tools
Can you describe your experience with full-stack software development?

In answering this question, highlight specific projects where you worked on both frontend and backend technologies. Discuss the tech stacks you’ve used, like TypeScript and React, and how you collaborated with cross-functional teams to deliver end-to-end solutions, showcasing your contribution to the overall project success.

Join Rise to see the full answer
How do you ensure effective communication within your engineering team?

Talk about the importance of clarity and transparency in communication. Share examples of how you've facilitated open lines of communication through regular team meetings, documentation practices, and feedback sessions, ensuring everyone is aligned on goals and progress.

Join Rise to see the full answer
What strategies do you employ to mentor junior engineers?

When addressing this question, reflect on your mentoring style, focusing on encouragement and knowledge sharing. Share specific instances where you guided a less experienced team member in tackling a project or enhancing their coding skills, emphasizing your commitment to their growth.

Join Rise to see the full answer
Describe a project where you faced significant technical challenges. How did you handle it?

Choose a particularly challenging project to discuss where you encountered obstacles. Outline the challenges you faced, the approaches you took to resolve them, and ultimately how your solutions led to project success. Highlighting collaboration with teammates can showcase your commitment to teamwork.

Join Rise to see the full answer
What is your approach to maintaining coding standards and practices?

Discuss how you advocate for engineering best practices by implementing code reviews, setting up guidelines, and promoting continuous improvement. Emphasize your belief in fostering a culture of quality through shared awareness and standards.

Join Rise to see the full answer
How do you balance multiple projects with competing deadlines?

Elaborate on your project management approach, detailing how you prioritize tasks based on impact and urgency. Discuss any specific tools or methodologies (like Agile or Kanban) that you use to stay organized and maintain progress across various projects.

Join Rise to see the full answer
Can you provide an example of a time you contributed to improving team processes?

Share a specific instance where you identified a bottleneck in workflow or communication. Explain the steps you took to address it, such as introducing new tools or methodologies, and the positive impact it had on team productivity and morale.

Join Rise to see the full answer
What is your experience with security practices in software development?

Here, highlight your familiarity with best practices around security and compliance, especially regarding data access. Detail any experience you have had working with security teams to ensure sensitive information is protected and discuss how you foster a security-conscious culture within your team.

Join Rise to see the full answer
How do you handle feedback, both giving and receiving?

Discuss your view on the role of constructive feedback in personal and team growth. Share examples of how you've approached giving feedback to peers and your openness in receiving feedback from others, underscoring your growth mindset.

Join Rise to see the full answer
What excites you the most about joining Asana as a Senior Software Engineer?

Express your enthusiasm for Asana’s mission and culture. Reference specific aspects that resonate with you, such as the emphasis on collaboration, innovation, and the opportunity to make a tangible impact through technology, reinforcing your alignment with the company’s values.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Asana Remote San Francisco, California, United States
Posted 14 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance

Asana is on the lookout for a dynamic Product Marketing Manager to spearhead growth and new customer acquisition in the SMB sector.

Photo of the Rise User
Asana Remote San Francisco
Posted 13 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance

Join Asana's dynamic Revenue Analytics team as a Revenue Analyst, driving growth through data insights and collaborative efforts.

Photo of the Rise User
Posted 5 days ago

Seeking a dynamic iOS Mobile Developer to contribute to vital applications impacting New Yorkers' lives.

Photo of the Rise User
Posted 7 days ago

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.

Photo of the Rise User

CVS Health seeks a Staff Web Software Engineer with strong React skills to drive innovation in digital health solutions.

Photo of the Rise User
Brillio Hybrid Mc Lean, Virginia, United States
Posted 12 days ago

Be a key part of Brillio's dynamic team as a Java Developer, leveraging your expertise in software development to drive digital transformation.

Photo of the Rise User

Join Lelander as a Remote Contract Android Kotlin Developer and become part of a dynamic and supportive remote team.

Photo of the Rise User

Join Bettermile as a Software Engineer in Test to elevate test strategies for their innovative logistics solutions.

Photo of the Rise User
Posted 12 days ago

Take the lead in delivering automation solutions at ProArch as a Technical Lead specializing in RPA and PowerApps.

Photo of the Rise User
Charles Schwab Remote US, Tarrant County, TX; Texas, Southlake, TX
Posted 9 days ago

Join Schwab's Advisor Services Technology team as an Angular / .Net Developer to enhance digital solutions for our clients.

Photo of the Rise User
Posted 10 months ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly
Photo of the Rise User
Posted 8 months ago
Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Mission Driven
Social Impact Driven
Diversity of Opinions
Growth & Learning

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 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Family FriendlyBadge Work&Life Balance
CULTURE VALUES
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
BENEFITS & PERKS
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Toledo just viewed Registered Nurse (Part-time) at Calibrate
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Associate II at Alimentiv
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Associate II at Precision for Medicine
Photo of the Rise User
Someone from OH, Cleveland just viewed IT Support Engineer at Level AI
Photo of the Rise User
Someone from OH, Dayton just viewed Customer Content Specialist at Cision
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Senior Corporate Communications Manager at Bumble Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at Workday
Photo of the Rise User
Someone from OH, Cincinnati just viewed Financial Planning and Analysis Lead at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Operations at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Finance Analyst, Corporate at Benchling
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Project Finance at Apex Clean Energy
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior FP&A Analyst, Sales at GitLab
Photo of the Rise User
Someone from OH, Cincinnati just viewed FP&A Analyst at Lithic
Photo of the Rise User
16 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Westerville just viewed Summer Internship - Public Health Data Science at Cotiviti
V
Someone from OH, Cincinnati just viewed Part-Time Executive/Personal Assistant at VirtuHire
Photo of the Rise User
Someone from OH, Chillicothe just viewed Area Manager at The Hemp Co by Curaleaf at Curaleaf