Back to jobs
A
Hiring companyAtlassian

Verified today

Principal Software Engineer, Search Platform

Bengaluru,Karnataka,India Full-time Hybrid

About the role

Search Platform team at Atlassian builds a fast, globally scalable enterprise search infrastructure powering all Atlassian products. The Principal Software Engineer leads architecture design, code reviews, and cross‑team programs while mentoring junior engineers. Based in Bengaluru, Karnataka, India with a hybrid work model.

What you’ll do

  • Design and launch complex search solutions
  • Set architectural standards and solve large‑scale challenges
  • Lead code reviews, documentation, and high‑risk bug fixes
  • Partner across engineering for company‑wide programs
  • Mentor junior team members

What you’ll bring

  • 10+ years software leadership
  • Bachelor's in Computer Science or related
  • Experience with Lucene/Solr/Elasticsearch
  • Deep knowledge of Kafka and Kubernetes
  • Expertise in Java, Spring, REST, NoSQL
  • Building event‑driven pipelines (Kafka, SQS, SNS)
  • Familiarity with Flink, Temporal, CI/CD

Skills

JavaKafkaKubernetesSearch technologiesDistributed systemsEvent‑driven pipelinesCI/CDMentorship

Benefits

  • Health and wellbeing resources
  • Paid volunteer days
  • Equity participation
  • Relocation assistance