Elastic

Elastic

Elastic is a leading platform for search-powered solutions, providing real-time insights and making data usable for developers and enterprises worldwide.

Internet Software & Services
1K-5K
Founded 2010

Description

  • Contribute to large projects that evolve the core infrastructure behind Elasticsearch.
  • Design and implement horizontally scalable features and APIs.
  • Identify, investigate, and resolve performance and concurrency issues.
  • Improve the operation and observability of Elasticsearch cloud systems.
  • Develop automation and integrate agentic apps into developer workflows to improve productivity.
  • Collaborate with the Elasticsearch team, Elastic users, and open source projects.
  • Support support engineers with complex technical problems.
  • Own operational investigations end to end until stability or performance issues are resolved.
  • Lead and contribute to cross-team projects and technical design efforts.

Requirements

  • Experience crafting APIs and reasoning through technical tradeoffs.
  • Strong proficiency in core Java, including the standard library, concurrency constructs, and newer language features.
  • Experience with low-level Java topics such as concurrency, parallelism, and classloaders.
  • Proficiency in algorithms and data structures.
  • Hands-on experience with CI/CD systems and practices such as Buildkite, Argo CD, and GitOps.
  • Experience leading large-scale projects across engineering teams.
  • Ability to own projects from design through delivery.
  • Proven track record of using AI to accelerate development, debug complex systems, and optimize code.
  • Ability to collaborate across functions and teams and move between projects or codebases as business priorities change.
  • Ability to work autonomously in a distributed team with asynchronous, direct, and transparent communication.
  • Bonus: knowledge of JDK internals, including modules, the Java memory model, garbage collection, database load, and caching techniques.
  • Bonus: experience with observability and telemetry solutions, especially OpenTelemetry.
  • Bonus: knowledge of Go.
  • Bonus: knowledge of containers and Kubernetes.
  • Bonus: experience with Java build tools such as Gradle or Maven, with a strong preference for Gradle.
  • Bonus: experience working on a platform team or developer productivity team.

Benefits

  • Base salary with no variable compensation component.
  • Typical starting salary range of $133,100–$210,600 USD, or $159,900–$252,900 USD in select locations.
  • Eligibility to participate in Elastic's stock program.
  • Company-matched 401(k) with dollar-for-dollar matching up to 6% of eligible earnings.
  • Health coverage for you and your family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous vacation time.
  • Up to 40 hours per year for volunteer projects.
  • Up to $2,000 in matching for financial donations and service.
  • Minimum of 16 weeks of parental leave.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr. Software Engineer - Backend

Lively, 51-250 Banks

Lively is hiring a remote-first Senior Backend Software Engineer to build and enhance investment and financial products that securely integrate with financial institutions and support a growing customer base.

Agile AWS CSS HTML JavaScript MySQL Node.js PostgreSQL React Scrum TypeScript
20 hours, 38 minutes ago

Backend Engineer - Crypto and Payments

Workable 251-1K Internet Software & Services

GoTymeX is hiring a hands-on Core Backend Engineer to build and operate the ledger, posting, reconciliation, and financial-control systems powering its stablecoin and digital-assets wallet across international markets.

Agile AWS Blockchain Java Kafka MySQL PostgreSQL Python SQL
20 hours, 53 minutes ago

[Job-32075] Senior Java Developer, Brazil

CI&T 5K-10K Internet Software & Services

A CI&T busca uma pessoa desenvolvedora Java Sênior para desenvolver, manter e evoluir sistemas, integrações e processos de dados com Oracle, Java/Spring Boot, PostgreSQL e GCP.

GCP Git Java Oracle PostgreSQL REST API Spring Boot
1 day, 19 hours ago

[Job-31680] Specialist AWS I Python Developer, Brazil

CI&T 5K-10K Internet Software & Services

A CI&T busca um(a) AWS/Python Developer no Brasil para projetar e modernizar aplicações empresariais na AWS, incorporando arquiteturas serverless, sistemas distribuídos e IA generativa em produção.

AWS CI/CD Datadog Docker Generative AI Kubernetes OpenAPI Python Serverless Terraform
1 day, 19 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers