Elastic

Sr. Software Engineer - IT Software Engineering

Elastic
Apply
2 days ago
USA (city not specified)Senior
H1B sponsor

Base Salary

$133k - $211k/yr

Responsibilities

  • Define business problems, specifications, data models, and API contracts for internal applications.
  • Build production internal applications that replace paid specialized SaaS tools.
  • Integrate data from multiple systems of record, including APIs, databases, and event streams, safely and efficiently.
  • Design shared building blocks for data connectors, authorization, data storage, migrations, search, and reporting.
  • Implement secure server-side permissions and protect sensitive data from unauthorized exposure.
  • Own systems through design, development, review, testing, releases, production operations, on-call, maintenance, and retirement.
  • Establish team standards for architecture, contracts, testing, and observability and contribute learnings to Elastic products.

Requirements

  • Senior-level experience designing, shipping, and maintaining production backend systems through failures and changing requirements.
  • Strong judgment about system scope, simplicity, abstraction, separation of concerns, SOLID principles, and design patterns.
  • Strong API and data design skills, including versioned contracts and careful data modeling.
  • Experience integrating APIs, databases, and event streams.
  • Security-first experience with authorization and sensitive data.
  • Understanding of indexing, text processing, result scoring and ranking, and keyword, vector, and hybrid search.
  • Strong experience with TypeScript, Python, Java, or a comparable language, with willingness to work in TypeScript.
  • Comfort using AI coding agents and critically reviewing their output on production work.
  • Experience writing specifications, recording design decisions, and using tests and automated checks to validate work.
  • Preferred experience with Elasticsearch, observability, logs, metrics, traces, alerting, RAG, embeddings, LLM gateways, and evaluations.
  • A degree in Computer Science or a related field is listed as a bonus qualification.

Benefits

  • Base salary with no variable compensation component, plus eligibility for Elastic's stock program; the posted base salary range is $133,100-$210,600 USD, with an alternate range for select locations.
  • Company-matched 401(k) with dollar-for-dollar matching up to 6% of eligible earnings.
  • Health coverage for employees and families in many locations.
  • Distributed work with flexible locations and schedules for many roles.
  • Generous vacation allowance and at least 16 weeks of parental leave.
  • Up to $2,000 in matching for financial donations and service, plus up to 40 volunteer hours annually.
  • Inclusive, accessible workplace with accommodation support.

Tech Stack

Categories

Elastic

About Elastic

10,000+ employees

Elastic builds the Elasticsearch-based platform for enterprise search, observability (logging, metrics, APM), and security (SIEM/endpoint). It sells subscriptions and Elastic Cloud managed services with usage-based pricing, combining open source and proprietary features through Elasticsearch and Kibana. Founded in 2012 and headquartered in San Francisco, Elastic is publicly traded on the NYSE and is used by more than half of the Fortune 500.

Contact me