Software Engineer, Infrastructure Platform

Save to Kiter
What Asana is looking for in applicants

The infrastructure platform team provides frameworks that allow engineering teams to deploy, manage, and run workloads/services easily and reliably. We provide frameworks and platforms built on Kubernetes and serverless architecture (Lambda). We're always striving to improve the experience that engineers have when interacting with compute infrastructure at Asana. 

As a team member, you'll get to learn about some of the most innovative frameworks in distributed computing. You will collaborate across engineering teams to understand use cases and develop scalable solutions. 


What you'll do 

  • Design, build and operate services that are the foundation of Asana’s collaboration and communication software
  • Evolving our Kubernetes platform to streamline service deployment and management and improve adoption across engineering
  • Contribute to the Infrastructure platform team’s roadmap and vision
  • Improving reliability and debuggability of managed systems/frameworks such as staging, lambda, kubeapps
  • Migrating to an IAC (infra as code) strategy.

About you

  • Familiarity with Kubernetes, and AWS services
  • Focus on eliminating risks and building reliable, scalable, and performant systems
  • Excited about learning and building tools around service deployment platform
  • Good coding skills - Preferably Python but not required
  • Appreciation of productivity and care about helping teams collaborate more efficiently and effectively


Watch Infrastructure platform team present at AWS summit 2021

AWS AMER Summit May 2021 | How Asana serves millions of customers using Amazon EKS


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 welcome applicants of any educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, citizenship, socioeconomic status, disability, and veteran status.

Want some tips on how to get an interview at Asana?

What is Asana looking for?
If this role looks interesting to you, a great first step is to understand what excites you about the team, product or mission. Take your time thinking about this and then tell the team! Get in touch and communicate that passion.
What are interviews for Software Engineer like?
Interview processes vary by company, role and team. The best plan is to see what others have experienced and then plan accordingly.
How to land an interview at Software Engineer?
A great first step is organizing your path to an offer. Check out Kiter for tools to get started!