Senior Data Engineer

Asana Asana · Enterprise · Warsaw, Poland · Enterprise Technology

Senior Data Engineer role focused on building and scaling end-to-end data products to support business and product teams at Asana. The role involves influencing best practices in Databricks and cloud data engineering, leading automation efforts, and collaborating with technical and business teams. While not directly building AI models, the role requires curiosity about AI tools and emerging technologies to enhance productivity.

What you'd actually do

  1. Design, implement and scale end-to-end data products that support growing data processing and analytical needs.
  2. Influence best practices in Databricks and cloud-based data engineering, driving innovation and adoption across teams.
  3. Establish trust and strong relationships across technical and business teams, ensuring alignment on data strategy and execution.
  4. Lead process automation efforts and proactively identify optimisation opportunities, improving data workflows and ensuring scalability.

Skills

Required

  • Data Engineering
  • Software Engineering
  • Databricks
  • Snowflake
  • AWS S3
  • Spark
  • Airflow
  • SQL
  • Python
  • Scala
  • Java

Nice to have

  • AI tools
  • emerging technologies

What the JD emphasized

  • 5+ years of hands-on experience in Data Engineering or Software Engineering
  • Degree in computer science, engineering or equivalent technical field experience
  • Proficient in cloud-based data processing and storage technologies like Databricks, Snowflake, AWS S3, Spark, Airflow
  • Fluent in SQL and proficient in at least one modern programming language (e.g., Python, Scala, Java)