Remote Otter LogoRemoteOtter

Software Engineer - Search Platform - Remote

Posted 4 weeks ago

Overview

MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure. Atlas allows customers to build anywhere—on the edge, on premises, or across cloud providers. With offices worldwide and over 175,000 developers joining MongoDB every month, it’s no wonder that leading organizations, like Samsung and Toyota, trust MongoDB to build next-generation, AI-powered applications.

In Short

  • Build and design our integrated search platform, written in Java
  • Build and design a system to safely release software to a very large fleet of customer deployments
  • Build systems to improve quality and velocity for an org of 50+ software engineers
  • Contribute to two leading open source platforms, MongoDB and Lucene
  • Participate in product and architecture discussions
  • Perform code reviews with peers and make recommendations on how to improve our code and software development processes
  • Work with a collaborative team that prioritizes sound technical decision-making and building systems that our customers love and that we are proud of as engineers
  • Collaborate with other teams including cloud services, database, enterprise tools, drivers and support to coordinate changes or contribute to their projects

Requirements

  • Proficiency in modern programming languages and techniques
  • Experience releasing and operating software at scale
  • Experience managing and provisioning infrastructure as code (ideally with technologies such as Kubernetes, Docker, ArgoCD, and Bazel)
  • Desire to impact and envision the technological future of a complex system
  • Experience in developing distributed systems, cloud services and SaaS products
  • Excellent verbal and written technical communication skills and enthusiasm for collaborating closely with colleagues
  • A strong sense of ownership over your work, from initial design all the way through maintaining code in production
  • Experience in designing and maintaining search platforms or distributed databases (preferred but not required)
  • Experience in debugging and profiling multithreaded JVM applications and distributed applications (preferred but not required)

Benefits

  • Equity participation
  • Flexible paid time off
  • 20 weeks fully-paid gender-neutral parental leave
  • Fertility and adoption assistance
  • 401(k) plan
  • Mental health counseling
  • Access to transgender-inclusive health insurance coverage
  • Health benefits offerings

Similar Jobs:

Sourcegraph logo

Software Engineer - Search Platform - Remote

Sourcegraph

2 weeks ago

Join Sourcegraph as a Software Engineer on the Search Platform team to develop innovative AI-powered code search solutions.

GO
Information Retrieval
Search Engine Fundamentals
Relevancy Algorithms
Worldwide
Full-time
Software Development
$80,000 - $200,000/year

Algolia

Software Engineer - Search Platform - Remote

Algolia

9 weeks ago

Algolia is seeking a Software Engineer to contribute to the design and development of their cloud-based AI search engine, Metis.

Software Engineering
Distributed Systems
Cloud-based Architecture
NeuralSearch
France
Full-time
Software Development
Figma logo

Software Engineer - Search Platform - Remote

Figma

9 weeks ago

Figma is seeking a full-time engineer to enhance its search platform infrastructure.

Search Platform
Distributed Systems
OpenSearch
Elasticsearch
United States
Full-time
Software Development
$149,000 - $350,000/year
Attentive logo

Senior Software Engineer - Search Platform - Remote

Attentive

3 weeks ago

Join Attentive as a Senior Software Engineer to lead the development of their search platform and enhance data-driven marketing solutions.

AI
Data Infrastructure
Distributed Data Applications
Machine Learning
USA
Full-time
Software Development
Muon Space logo

Software Engineer - Platform - Remote

Muon Space

5 days ago

Muon is seeking a Software Engineer to enhance their Platform Software team, focusing on empowering software teams and continuous testing for satellite systems.

C++
Python
Rust
Continuous Delivery
USA
Full-time
Software Development
$143K - $207K/year