Business Technology Developer

San Francisco, CA

Apply now

Asana is looking for an experienced internal tools developer to make our customer teams more effective. You will build custom solutions and work with tools critical to the day-to-day success of our team - making individuals in marketing, sales, and customer operations more effective.

We are looking for someone with a unique mix of technical and strategic skills who can not only understand our business and what is important, but can also proactively develop and maintain tools, automation, and analytics to help us achieve our ambitious goals.

Projects we’ve thought of for this role:

  • Automate how we work with Ad partners
  • Design ETL solutions for “multi-touch attribution” with the goal of creating a holistic view of a customer’s lifecycle
  • Use third-party data to enhance customer and lead intel for marketing and sales
  • Integrate our business tools with our Product experiment infrastructure.
  • Work cross-functionally with different teams and on different projects as required, and with other Business Technology teammates to * support shared systems, data and infrastructure

Critical skills for this role

  • You have education and/or experience in Engineering, Computer Science, or a similar quantitative field
  • You have experience with Python and SQL (and/or other programming languages)
  • You have the ability to build scalable and maintainable ETL pipelines.
  • You know how web services and APIs work (REST, HTTP, TCP/IP, etc.)
  • You thrive in turning ambiguity into business outcomes
Glassdoor 2017 Best Places to Work Employee Choice Award

Share this position

Why Asana?

Asana has a big mission and even bigger opportunity: to empower all teams to do great things together. We’re off to a great start. Teams in the world’s fastest growing companies (like Uber, Airbnb, and Pinterest) track their work and achieve greater goals with Asana. But, we’re not stopping there. Our team of peers is growing rapidly and we're tackling new challenges daily. Join us.
We’d your help.

Learn more about life at Asana

How do job titles work at Asana?

Job titles are a complicated terrain to navigate, and one that we don’t take lightly at Asana. After weighing many options of how to approach titles—and being very deliberate about how we use titles internally—we’ve established a system that we feel lends itself to supporting our values, empowering all employees, and scaling our teams.

Learn more about job titles at Asana

Get to know Asana

Our Opportunity

Help us make a positive impact by empowering all teams to achieve greater goals.

Watch the Video

Our Team

Every company talks about building a great team.  We’ve taken it to an extreme.

Meet the Team

Our Culture

Our bold mission and shared values lead to a thriving culture and a successful business.

Read our Values

If this role isn’t a fit, check out our other open positions.

Log in


Forgot your password?

Sign Up

Please use your work email address, so we can connect you with your team in Asana.

Sign Up

Please use your work email address, so we can connect you with your team in Asana.

Enter a work email address

This email looks like a personal email address. If you want to be connected with your team, please use your work email address.

Enter a work email address

Why are we asking? Continue with my email

Oops, we couldn’t sign you up!

We tried, but there was a problem creating your account. Please close this window and try again!

Hey there, we’ve already met!

Add link to

Error: Please select a workspace before adding link.

Sorry, we don’t support this browser

Asana doesn’t work with the internet browser you are currently using. Please sign up using one of these supported browsers instead.