Software Engineer, Data Infrastructure

San Francisco

Full Time
Asana logo
Asana
Apply now Apply later

Posted 1 month ago

Software Engineer, Data Infrastructure

The Data Infrastructure team builds the infrastructure responsible for consuming, exposing and creating product and product-derived datasets. Our team owns the pipelines that transport and process database data from all of Asana’s product surfaces. We build and operate the infrastructure and services that ensure data accuracy and data availability for stakeholders in Data Science, Business and feature teams.  

We’re looking for an Infrastructure Engineer to build and operate software to make Asana secure, scalable and fast. You will work with the team on deploying and operating existing systems, and build and support platforms and tools that provide high leverage to data consumers.You will guide users of Asana data to use these platforms effectively and champion adopting best practices and better technologies to improve the efficiency, scalability, and stability of our offerings.

What you'll do 

  • Design, build, and operate streaming and batch services used by all of Asana
  • Collaborate on scaling the core data pipeline and scaling up data processing to meet the rapid data growth at Asana
  • Design and implement tooling and automation for clustering, scaling, monitoring and alerting
  • Participate in the on-call rotation, investigate and resolve production problems

About you

  • Like to leave code better than you found it
  • Are looking for an environment where you and your teammates empower one another to become the best versions of yourselves
  • A strong interest in building scalable and performant distributed systems with a focus on eliminating risks
  • Experience working in large, high-quality codebases
  • Experience in developing ETL jobs using a distributed processing framework
  • Experience with our tech stack - Scala, Python, Spark, Airflow, Kubernetes, AWS-based infrastructure

Does the above sound like it might be you? Then we’d love to hear from you. Our goal is to provide a hiring and working experience in which all people know they are equally respected and valued. So whatever it is that makes you unique—your gender identity or expression, sexual orientation, religion, ethnicity, age, citizenship, educational background, socioeconomic status—we value it, and we’d love to see what you might add to our team.

About us

Asana helps teams orchestrate their work, from small projects to strategic initiatives. More than 75,000 organizations and millions of users rely on Asana, including AirAsia, AllBirds, Grab, KLM Air France, Kohl’s, Sephora, Traveloka, and Viessmann. Asana has been named a Top 5 Best Workplace and the #1 Best Workplace in the Bay Area by Fortune three years in a row, and one of Glassdoor’s and Inc.’s Best Places to Work. With nine global offices, including a San Francisco headquarters and flagship offices in Dublin, New York, Sydney, and Tokyo, Asana is always looking for curious, collaborative, and mission-driven people to help us enable the world’s teams to work together effortlessly.

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, and we'd love to learn about what you can add to our team.

More information:

Job tags: Airflow AWS Kubernetes Python Scala Spark Streaming