Match score not available

Senior Backend Engineer, Search Platform

EXTRA HOLIDAYS - EXTRA PARENTAL LEAVE - FULLY FLEXIBLE
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

6+ years in scalable distributed systems, Experience with search technologies like Lucene, Solr, Elasticsearch, or vector databases, Understanding of data management principles, Experience with NoSQL databases, Proficient in distributed systems concepts.

Key responsabilities:

  • Design and build the Control Plane components
  • Collaborate with cross-functional teams for seamless integration
  • Develop high-volume data ingestion solutions
  • Drive tenant management strategies and indexing solutions
  • Champion scalability, reliability, and performance practices
Atlassian logo
Atlassian Computer Software / SaaS Large https://www.atlassian.com/
5001 - 10000 Employees
HQ: Sydney
See more Atlassian offers

Job description

Logo Jobgether

Your missions

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!

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Computer Software / SaaS
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • verbal-communication-skills
  • Problem Solving
  • Innovation
  • collaboration

Backend Developer Related jobs