Atlassian Latest Openings 🔥 Apply Now 👆 before its expired

Atlassian Corporation is an American-Australian software company that develops products for software developers, and project managers among other groups. The company is domiciled in Delaware, with global headquarters in Sydney, Australia, and US headquarters in San Francisco.

Senior Backend Engineer, Search Platform

Overview

About Atlassian

Atlassian’s mission “to unleash the potential of every team” is the guiding light behind what we do. We have developed well-known products such as Jira, Confluence, and Bitbucket, that fit into the fabric of teamwork across different types of teams and the processes to help every team succeed.

Atlassian helps teams everywhere change the world. Our products are revolutionizing the software industry, and helping teams collaborate and create the magic that provides their best work. Think NASA launching the Rover on Mars or Cochlear gifting those born deaf with the ability to hear, your work directly impacts the products they use to promote humanity.

About Search Team

The search platform is a critical component within the Central AI organization at Atlassian. It powers the search & relevance functionality in Atlassian products. Through this multi-tenant platform, we index millions of documents across varying products and make them available for search and relevance.

Are you passionate about constructing highly scalable and dependable search solutions using Lucene, Solr, Elasticsearch, or vector databases within intricate, large-scale systems?

We’re looking for a Senior Engineer to join our team building a cutting-edge platform for storing, indexing, and searching massive volumes of unstructured documents. You’ll play a key role in architecting, designing, and implementing core components of the platform, leveraging your expertise in search technologies.

Responsibilities

 

  • Design, build and develop the Control Plane, including the Config Service, Resource Manager, and Data Manager
  • Collaborate with cross-functional teams (data, relevance, security) to ensure seamless integration and functionality of search functionalities.
  • Develop and implement solutions for high-volume data ingestion and efficient incremental indexing within the chosen search technology framework.
  • Design and drive strategies for tenant management, including diverse indexing solutions (potentially leveraging different search technologies for specific needs), backups, and sharding within the search platform.
  • Champion best practices for scalability, reliability, and performance optimization of the search platform.
  • Responsible for monitoring and alerting system for proactive platform health management, including search functionality health.

 

Qualifications

  • 6+ years of experience in designing and building scalable distributed systems, with a demonstrated focus on search functionalities.
  • Proven experience working with search technologies like Lucene, Solr, Elasticsearch, or vector databases.
  • In-depth understanding of data management principles and experience with NoSQL databases.
  • Proficient in distributed systems concepts like sharding, replication, and fault tolerance.
  • Excellent communication and collaboration skills.
  • Passion for innovation and a problem-solving mindset.

If you’re a highly motivated engineer with a strong search technology background who thrives in a fast-paced environment, we want to hear from you!

Analytics & Data Science

PositionLocation
Data Engineering ManagerBengaluru
Senior Data EngineerBengaluru or Remote
Principle Data EngineerBengaluru or Remote

Atlassian Corporate Engineering (ACE)

PositionLocation
Senior Workday Security Application EngineerBengaluru or Remote

Design

PositionLocation
Senior Product Designer, Cloud TransitionBengaluru or Remote
Head of Design, CommerceBengaluru or Remote
Principal Experience Designer – JSMBengaluru or Remote

Engineering

PositionLocation
Head of TPMBengaluru or Remote
Senior Engineering ManagerBengaluru or Remote
Principal Engineer, Search PlatformBengaluru
Principal Frontend EngineerBengaluru
Principal Software Engineer, Anti AbuseBengaluru or Remote
Senior Software Engineer, Anti AbuseBengaluru or Remote
Senior Engineering Manager – ReliabilityBengaluru or Remote
Senior Software EngineerBengaluru or Remote
Senior Engineering ManagerBengaluru or Remote
Senior Machine Learning Systems EngineerBengaluru or Remote
Senior Principal EngineerBengaluru or Remote
Senior Program ManagerBengaluru
Senior Engineering ManagerBengaluru or Remote
Senior Technical Program ManagerBengaluru or Remote
Senior Engineering Manager – Search Infrastructure, IndiaBengaluru or Remote
Senior Engineering Manager – Cloud PlatformBengaluru or Remote
Principal Engineer – AI / MLBengaluru or Remote
Principal DevOps EngineerBengaluru or Remote
Senior Fullstack DeveloperBengaluru or Remote
Senior Machine Learning EngineerBengaluru or Remote
Senior Site Reliability Engineer, Customer Support TechnologyBengaluru or Remote
Principal Backend EngineerBengaluru or Remote
Senior Backend Software EngineerBengaluru or Remote
Senior Principal Engineer, Enterprise CloudBengaluru or Remote
Senior Principal Software Engineer – Team HealthBengaluru or Remote
Principal Software Engineer – AI & ML PlatformBengaluru
Principal Software Engineer – Regulated IndustriesMountain View or Remote
Senior Engineering ManagerRemote or Remote
Senior Principal Software Engineer – Search PlatformRemote or Remote

Other

PositionLocation
Senior Manager, Enterprise Risk ManagementBengaluru or Remote
Manager, Crisis ManagementBengaluru or Remote
Senior Program Manager – CommerceBengaluru or Remote
Software Development Engineer II, BackendBengaluru or Remote

Support

PositionLocation
Senior Support EngineerBengaluru or Remote
Mission Director, MigrationsBengaluru or Remote
Team Manager, Cloud Migration ManagementRemote or Remote

 

Updated: September 30, 2024 — 10:37 am

Leave a Reply

Your email address will not be published. Required fields are marked *