Atlassian logo

Senior Software Engineer - Data Platform

Atlassian · Posted Oct 7

Enterprise project management, team collaboration, and software development tools

Bengaluru - India - Bengaluru, 560071 IndiaFull-timeHybridSenior Level6+ years₹60.0L–₹95.0L yearly100+ applicants
SoftwareCollaborationProject ManagementEnterprise SoftwareDeveloper ToolsPublic Company
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

Atlassian's foundational data platform powers the data behind critical experiences across the company, from in-product analytics in Jira, JSM, and Confluence to Atlassian Analytics, the Teamwork Graph (TWG), and AI-native capabilities like Rovo. The team designs, builds, and operates high-scale streaming ingestion and MPP query/serving systems used by other teams and products across Atlassian. This senior engineering role owns core platform components from technical design through launch, along with production reliability, performance tuning, cost, and data quality/observability.

What you will do

  • Design, build and operate core components of Atlassian's data platform across streaming ingestion (Flink) and MPP query/serving (StarRocks), with high ownership from technical design to launch.
  • Deliver solutions that are used by other teams and products across Atlassian.
  • Own operational excellence for high-scale data platform systems in production—reliability, performance tuning, cost, and data quality/observability.
  • Tackle complex architecture challenges, apply architectural standards, and drive them on new projects.
  • Lead code reviews and documentation, and take on complex bug fixes, especially on high-risk problems.
  • Set the standard for thorough, meaningful code reviews.
  • Partner across engineering teams to contribute to initiatives spanning multiple projects.
  • Mentor more junior members of the team.

Skills used in this role

FlinkSparkStarRocksTrinoApache PinotApache DorisJavaScalaPythonGCPAWSdistributed systemsdata engineeringstreaming ingestionMPP query engines

What the employer is looking for

  • 6+ years in software engineering with strong distributed-systems / data-engineering depth.
  • Hands-on experience in data platform systems : streaming/ingestion ( Flink ; Spark acceptable) and/or MPP query engines ( StarRocks / Trino / Apache Pinot / Apache Doris ).
  • Experience with operational management of high-scale data platform systems (production reliability, performance tuning, data quality/observability).
  • Strong coding (Java/Scala/Python) and cloud data infrastructure (GCP/AWS).
  • Open-source contributions to relevant projects are a strong positive.

Benefits and support

  • Health and wellbeing resources
  • Paid volunteer days
  • Bonuses
  • Equity

About Atlassian

Atlassian is a leading software company that builds enterprise collaboration, project planning, and issue-tracking tools such as Jira, Confluence, and Trello. Empowering teams across the globe, Atlassian focuses on unleashing the potential of every team through advanced workflows, cloud infrastructure, and AI-driven capabilities.

Industry
Software
Company size
10001+ employees
Founded
2002
Location
Sydney, Australia
Funding stage
Public Company

Funding

Public Company · $210M raised

Accel
  • 2010-07-13Venture - Series Unknown$60M
  • 2014-04-10Secondary Market$150M

Leadership

MC
Mike Cannon-Brookes

CEO & Co-Founder

JC
James Chuong

Chief Financial Officer

BD
Brian Duffy

Chief Revenue Officer

AP
Avani Prabhakar

Chief People and AI Enablement Officer