A

Atlassian

Builds software for team planning and knowledge

Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A Bachelor of Engineering in Computer Science or equivalent is required, along with at least 6 years of professional experience as a Data Engineer or in a similar role.
  • Experience building scalable data pipelines in Spark using Airflow scheduler/executor framework or similar scheduling tools.
  • Experience with Databricks and its APIs.
  • Experience with modern databases such as Redshift, DynamoDB, MongoDB, or PostgreSQL, and data lakes.
  • Proficiency in one or more programming languages such as Python or Scala, and strong SQL skills.
  • Experience with continuous integration and continuous deployment tools such as Bitbucket and Git.
  • Experience working with large-scale, high-performance data processing systems, including batch and streaming.
  • Experience working for software-as-a-service companies.
  • Experience with machine learning.
  • Experience contributing code to open-source projects.
  • Experience building self-service tooling and platforms.

Responsibilities

  • Partner across engineering organizations to spearhead and execute high-impact, company-wide initiatives.
  • Mentor and upskill junior engineers, fostering technical excellence and continuous growth.
  • Collaborate with leadership, product engineers, program managers, and data scientists to understand and prioritize business data requirements.
  • Design and architect scalable, high-performance data solutions.
  • Develop, launch, and optimize efficient, reliable extract, load, and transform and extract, transform, and load pipelines for large-scale and specialized datasets.
  • Design robust data models optimized for high-speed storage, accessibility, and downstream retrieval.
  • Implement and deploy data quality frameworks to ensure data accuracy, freshness, and trust.
  • Own the end-to-end data engineering lifecycle for the team's solutions.
  • Participate in the team's on-call rotation to support platform stability and operational health.
  • Partner with software engineering teams to design and build data systems that enable rapid, self-service data consumption.

About the Company

Atlassian

Builds software for team planning and knowledge

Atlassian builds software that helps businesses and other organizations coordinate projects, document knowledge and manage technology services. Its Jira and Confluence applications give teams shared spaces for tracking tasks and keeping decisions, plans and reference material connected to work. Software developers also use its tools to manage code, while business and IT teams organize requests and automate routine workflows. Customers pay recurring subscriptions for hosted software or self-managed licenses, with pricing linked to users and selected service levels. Atlassian was founded in 2002 and has its headquarters in Sydney, New South Wales, Australia.

Company size
10,001+
Company stage
IPO
Headquarters
Sydney NSW, Australia
Founded
2002

Recently Posted Jobs

Explore more opportunities at Atlassian

See more jobs