Elastic (Elastic N.V.)

Elastic开发Elasticsearch及其周边产品——这是一款搜索与分析引擎,用于搜索、可观测性(日志/指标)和安全领域,主要作为托管云服务销售。它是一家在纽交所上市的上市公司(ESTC),采用分布式设计,其工程岗位涉及Java语言的存储/查询引擎深度系统工作,以及面向开发者集成的Go/Rust相关工作。

关于这家公司

elastic · 挪威 · 2026 年 8 月 11 日发布 13 天

Principal Java Engineer - Distributed Systems, Serverless - Elasticsearch

这份工作

为什么是你

  • The job is about distributed systems at scale — shards, nodes, consensus, cluster coordination — which is exactly the kind of work she has done at both GMI Cloud (LLM proxy/gateway, dynamic routing, failover, health scoring) and Google X (cloud-scale ML deployment). Her experience with distributed fault tolerance, load balancing, and observable proxies is directly transferable, even if the domain is search and not inference.
  • Elastic is publicly traded (ESTC), profitable on a non-GAAP basis, and large enough to have an established visa infrastructure. This is a stable employer in the sense that matters most to her: the company is very unlikely to fold or cut her abruptly, so her Blue Card is not at risk from organizational instability.
  • The role reports to a team lead and is hands-on IC work — no management responsibility, which aligns with her stated preference to remain an individual contributor.

我的顾虑

  • **Java is the core language.** The posting requires strong core Java skills, deep JDK knowledge, and familiarity with concurrency constructs and newer language features. Java does not appear anywhere on her resume — not once across eight years of work. Her working knowledge languages are Go and C#. This is a real mismatch and the most important thing she needs to know before spending time on this. She can decide whether she wants to learn Java for the right role, but she should go in knowing it is a gap, not something she can paper over with adjacent experience.
  • Norway requires her to move, and moving out of Germany resets her Blue Card permanent residence clock to zero. The salary range (NOK 949,500–1,502,000, roughly EUR 80k–127k) is clearly above the Blue Card threshold, so she is not paying to work — but the clock reset is a genuine cost she needs to weigh against the opportunity.
  • She has no prior experience with Lucene, search engines, or data stores at the level described in the bonus points. Elasticsearch is a specific technical domain, and while her distributed systems skills are transferable, the learning curve on the product itself is real.
  • The posting does not explicitly mention visa sponsorship or relocation support. For a publicly traded company of this size, it is very likely they can and do sponsor, but it is not stated. She should confirm this on the first call rather than assuming.

职位简介和要求

Elastic,搜索AI公司,让每个人都能实时利用所有数据,大规模地找到所需答案——释放企业及个人的潜能。Elastic Search AI平台被超过50%的财富500强企业使用,将搜索的精确性与AI的智能相结合,让每个人都能加速实现关键成果。通过利用所有结构化和非结构化数据——更有效地保护私人信息——Elastic完整、基于云的搜索、安全和可观测性解决方案,帮助组织兑现AI的承诺。

职位角色:

我们正在寻找一位首席软件工程师加入我们的Elasticsearch - 分布式系统团队,专注于Elasticsearch如何提供规模、性能和韧性,尤其是在我们的Serverless产品中。您将应对深层次的分布式系统挑战,涉及Elasticsearch集群中节点如何通信,以及数据如何在节点间进行索引、分配和管理。

您将从事的工作:

• 利用深厚的分布式系统专业知识,设计、构建和运营下一代Serverless Elasticsearch产品的核心组件,直接影响全球客户的体验。
• 改进Elasticsearch中支持多台机器上并发和一致索引的组件。
• 维护我们的集群协调系统,即使在节点加入和离开集群、数据移动时,也能保持高性能,同时维护整个系统的安全性和活性属性。
• 突破Elasticsearch当前可处理的shard、节点和PB级数据的极限。
• 研究各种问题,包括性能或并发问题,并提出解决方案。
• 协助我们的支持工程师解决更困难的问题。
• 全面负责运营调查,直至性能或稳定性问题成功解决。

您带来的能力:

• 您拥有深厚分布式系统和共识算法背景。
• 您具备核心Java的强大技能,熟悉标准库中的数据结构与并发构造,以及较新的语言特性。
• 您在算法方面具有深厚的技术功底。
• 您有构建大规模分布式系统的经验,而非使用现成服务。
• 您有构建和调试影响广泛、在多台机器上运行的复杂功能的经验。
• 您能够从头到尾主导项目,包括技术设计以及与他人协作开发所需组件。
• 您有管理涉及多位工程师的项目的经验。
• 您有使用AI加速开发、调试复杂系统和优化代码的可靠记录,同时仍对最终结果负责。
• 您能够跨职能和团队协作,并根据业务优先级在不同项目、代码库或团队之间无缝切换。
• 您能够自主工作,通过异步、直接和透明的沟通,在分布式团队中推动决策和成果。

加分项:

• 数据存储
• 搜索、分析、Lucene
• 对JDK有深入了解
• 异步事件驱动的网络框架(如Netty)

该职位的薪酬以基本工资形式发放。该职位不包含可变薪酬部分。

在Elastic,我们的薪酬理念旨在提供公平、有竞争力和透明的报酬。薪资范围是基于外部市场基准、内部薪酬公平考虑以及每个职位的职责和复杂性综合确定的。这种方法有助于确保在相关劳动市场中保持竞争力,同时确保类似职位的一致性。

最终提供的薪酬将在适用范围内,根据多个客观因素确定,包括相关专业经验、技能和专业知识水平、与职位要求的匹配度以及职位的整体范围和复杂性。

该职位的典型起薪范围为:
949.500 kr — 1.502.000 kr 挪威克朗

附加信息 - 我们关爱员工

作为一家分布式公司,多样性驱动着我们的身份。无论您是开启新职业生涯还是发展现有事业,Elastic是那种能让您在出色工作与美好生活之间取得平衡的公司。年龄只是一个数字。无论您刚毕业还是孩子已成年,我们需要的是您的实力。

我们力求在各地实现福利平等,尽管各地法规不同,但我们相信关爱员工是正确的做法。

• 基于您在此处的工作而非之前薪资的竞争性薪酬
• 在许多地区为您和家人提供健康保障
• 能够根据许多角色的需求灵活安排地点和日程
• 每年慷慨的假期天数
• 扩大影响力——我们为财务捐赠和志愿服务匹配最高$2000(或等值当地货币)
• 每年最多40小时用于您喜爱的志愿项目
• 拥抱育儿——至少16周育儿假

不同的人以不同方式处理问题。我们需要这一点。Elastic是平等机会雇主,致力于创建包容文化,庆祝不同的视角、经历和背景。合格的申请人将不考虑种族、民族、肤色、宗教、性别、怀孕、性取向、性别认知或身份、国籍、年龄、婚姻状况、受保护退伍军人身份、残疾状况或任何其他受联邦、州或地方法律、法规保护的依据而获得录用考虑。

我们欢迎残障人士,并努力为所有人创造无障碍和包容的体验。如需在申请或招聘过程中请求便利,请发送电子邮件至 candidate_accessibility@elastic.co。我们将在提交后24个工作小时内回复您的请求。

申请人享有联邦就业法律规定的权利,请查看下面的海报:《家庭与医疗休假法案》(FMLA)海报;《薪酬透明非歧视条款》海报;《雇员测谎保护法案》(EPPA)海报以及《了解您的权利》海报。

Elasticsearch开发和分发受美国及其他国家出口管制和许可要求约束的技术和信息,这些要求适用于位于或来自以下受制裁国家和地区的个人:白俄罗斯、古巴、伊朗、朝鲜、叙利亚或俄罗斯,包括俄罗斯吞并的乌克兰领土(乌克兰克里米亚地区、顿涅茨克人民共和国(DNR)、卢甘斯克人民共和国(LNR)、赫尔松或扎波罗热)。如果您位于或来自上述某个国家或地区,作为该职位雇佣条件可能需要出口许可证。请注意,原籍国和/或国籍不影响在Elastic的雇佣资格。

请查看此处获取我们的隐私声明。