Senior Data Engineer, Products And Platform Data Engineering (remote / Work From Home) Job in Atlassian

Senior Data Engineer, Products And Platform Data Engineering (remote / Work From Home)

Apply Now
Job Summary

Position Title: Senior Data Engineer, Products and Platform Data Engineering

About the Team:

Atlassian's Data Engineering team is a highly skilled group dedicated to building world-class data solutions and applications that power crucial business decisions throughout the organization. We manage and maintain multiple analytical data models and pipelines across Atlassian, providing a unified way of analyzing products, customers, operations, and their interconnections. We re the backbone of the data-driven culture at Atlassian, supporting teams across Finance, Growth, Product Analysis, Customer Insights, Sales, and Marketing.

We are looking for a Senior Data Engineer to join our Products and Platform Data Engineering team. This role reports to the Data Engineering Manager, based in Sydney. In this role, you will help build the infrastructure that enables our data solutions to grow and scale, making sure that business stakeholders have access to accurate and actionable insights. You ll partner closely with Data Analytics, Data Scientists, and various stakeholders to deliver high-impact data solutions across Atlassian's ecosystem.

What You ll Do:

  • Collaborate with Data and Business Teams: Partner with Product Analytics, Data Scientists, and other stakeholders to understand their needs and architect/build data solutions that provide valuable insights and drive business decisions.
  • Design and Build Data Models and Pipelines: Develop scalable data models and build data acquisition/ingestion processes that can handle large volumes of data, ensuring they meet the product and business requirements.
  • Develop Backend Systems: Build and maintain backend data systems that help Atlassian scale its data infrastructure, enabling seamless flow and access to critical data.
  • Lead End-to-End Data Solutions: Take full ownership of building, scaling, and improving data pipelines and processes across Atlassian. You'll handle requirements from vague concepts, iterating to refine solutions rapidly.
  • Improve Data Quality: Drive initiatives to improve the data quality within the team by using and enhancing internal tools and frameworks that automatically detect and resolve data quality issues.
  • Mentor and Support Team Members: Help foster a culture of learning by mentoring junior engineers and ensuring best practices are maintained across the team.

What We re Looking For:

  • BS in Computer Science or equivalent experience.
  • 8+ years of experience as a Senior Data Engineer or in a similar role, with a deep understanding of data engineering processes and infrastructure.
  • Strong programming skills in Python (other languages such as Java or Scala are a plus) and experience with data-centric programming.
  • Proficiency in SQL and experience designing and optimizing relational databases for large-scale data storage and retrieval.
  • Experience with Spark (SparkSQL) and other tools in the big data ecosystem to build scalable data pipelines (e.g., Apache Kafka, Hive, Flink, etc.).
  • Familiarity with AWS (Amazon Web Services) or similar cloud platforms and experience with services like EMR, S3, Kinesis, and RDS.
  • Experience with data modeling and designing efficient storage solutions for both structured and unstructured data.
  • Hands-on experience with scheduling frameworks like Airflow or equivalent tools to orchestrate workflows.
  • Strong experience with Agile methodologies, including TDD, CICD, and continuous iteration for improvement.
  • Problem-solving mindset: Ability to turn vague requirements into concrete solutions and handle complex challenges with creative, scalable solutions.

Nice-to-Have Skills:

  • Experience building self-service data platforms for internal teams to access and work with data independently.
  • Experience with real-time data processing using technologies like Apache Kafka or Flink.
  • Familiarity with Databricks and their APIs.
  • Knowledge of monitoring and observability tools for ensuring high data quality and reliable data systems.

Why Atlassian?

At Atlassian, we believe in delivering high-quality solutions through collaboration, innovation, and a focus on customer success. This is a fantastic opportunity to join a fast-growing company and help build the data systems that power key business decisions across the organization. You will have the chance to work with cutting-edge technology and shape Atlassian s data-driven culture.

If you're an experienced Data Engineer with a passion for building scalable data solutions and working with teams to drive business value, we d love to hear from you!


Qualification :
BS in Computer Science or equivalent experience.
Experience Required :

Minimum 8 Years

Vacancy :

2 - 4 Hires

Apply Now