Principal Data Engineer

Principal Data Engineer

Atlassian is looking for a Principal Data Engineer to join our Data Experience Enablement team. This team owns the customer facing data model available to Atlassian customers in the Atlassian Analytics product offering. Building a high quality, easy to use, and insightful data model for our Enterprise customers involves ingesting, modeling, and enhancing the data in the Atlassian Data Lake.

That’s where you come in. We’re looking for a principal engineer that can define the technical direction for the team and deliver critical solutions that help us expand and improve our customer facing data offerings. You’ll be working in a team of software and data engineers within the larger Analytics and Visualization Platform group. We are excited to have you join our team!

Compensation

At Atlassian, we strive to design equitable, explainable, and competitive compensation programs. To support this goal, the baseline of our range is higher than that of the typical market range, but in turn we expect to hire most candidates near this baseline. Base pay within the range is ultimately determined by a candidate's skills, expertise, or experience. In the United States, we have three geographic pay zones. For this role, our current base pay ranges for new hires in each zone are:

Zone A: $203,300 - $271,000

Zone B: $183,000 - $243,900

Zone C: $168,700 - $225,000

This role may also be eligible for benefits, bonuses, commissions, and equity.

Please visit go.atlassian.com/payzones for more information on which locations are included in each of our geographic pay zones. However, please confirm the zone for your specific location with your recruiter.


  • Launch new data capabilities to Atlassian customers through our Atlassian Analytics product suite.

  • Build tooling to empower the business to launch new data capabilities faster and easier.

  • Collaborate with teams across Atlassian to build high quality data models for our customers.

  • Work alongside a team of engineers, contributing to the team culture through your passion, creativity, and experience.

  • Learn and grow as an engineer through various career development opportunities.


  • BS in Computer Science or equivalent experience with 5+ years of data engineering experience 

  • Ability to lead large, complex projects that span multiple teams.

  • Fluency in variety of programming languages including Python

  • SQL skills that enable advanced analysis and data modeling

  • Deep experience with data pipeline tooling and warehouses, specifically DBT, AWS data services (Redshift, Athena, EMR), and Apache projects (Spark, Flink, Hive, and Kafka)

  • Familiarity with modern software development practices (Agile, TDD, CICD) applied to data engineering

  • Understanding of cloud environments such as AWS or GCP

Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.