Connecting job seekers with genuine opportunities — always free to apply Post a Job Free →

Software Engineer – Backend

Elastic

Full-time Remote United States

Job Description

Software Engineer – Backend – Elastic

Elastic (NYSE: ESTC) is the company behind Elasticsearch, Kibana, Logstash, and Beats — the ELK Stack downloaded 800+ million times and used by 50% of the Fortune 500 for search, observability, and security analytics. Elastic Cloud runs on AWS, GCP, and Azure and serves 20,000+ customers including Uber, Slack, the BBC, and the US Department of Defense. Elasticsearch powers everything from e-commerce product search to log analysis to threat hunting at massive scale. We are hiring Backend Software Engineers to join Elastic's distributed engineering team building the next generation of the Elastic Stack.

Responsibilities

  • Contribute to Elasticsearch's core search engine — implementing new search features, query DSL extensions, and indexing optimizations in Java
  • Build Elastic Cloud infrastructure services in Go — implementing auto-scaling, multi-cloud deployment, and cluster orchestration
  • Develop Elastic's vector search and kNN capabilities enabling semantic search and AI-powered retrieval augmented generation (RAG)
  • Implement data ingestion pipelines (Logstash, Beats) processing logs, metrics, and APM traces from distributed applications
  • Build Elastic's security analytics platform — implementing SIEM detections, anomaly detection, and threat intelligence correlation
  • Write thorough unit, integration, and benchmark tests validating Elasticsearch's correctness and performance

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Strong proficiency in Java (Elasticsearch's primary language) or Go/Python
  • Understanding of search engine fundamentals, inverted indexes, and text analysis
  • Familiarity with distributed systems, consensus protocols, and cloud-native infrastructure
  • Passion for open-source software and contributing to widely-used developer infrastructure

Benefits

  • Competitive salary with Elastic RSU equity and annual bonus
  • 100% remote work — Elastic is a distributed-first company
  • Comprehensive medical, dental, and vision benefits
  • 401(k) with Elastic matching
  • Home office stipend and $2,000 annual learning and conference budget

Job Details

Salary $33 – $50 / month
Job Type Full-time
Work Mode Remote
Location Mountain View, CA
Apply Before Jul 19, 2026
Important: We never charge any fee at any stage of the hiring process. If anyone asks for money, report it to [email protected].
Similar Jobs

No similar jobs found.