Saltar al contenido

Elastic

Ingeniero Principal de Java - Sistemas Distribuidos, Serverless - Elasticsearch

JavaGo
Traducción automática. Consulta el original.

¿Cuál es el puesto?

Elastic, la empresa de Search AI, permite a todos encontrar las respuestas que necesitan en tiempo real, utilizando todos sus datos, a escala, liberando el potencial de empresas y personas. La plataforma de Search AI de Elastic, utilizada por más del 50% de las empresas Fortune 500, combina la precisión de la búsqueda con la inteligencia de la IA para permitir que todos aceleren los resultados que importan. Al aprovechar todos los datos estructurados y no estructurados, asegurando y protegiendo la información privada de manera más efectiva, las soluciones completas basadas en la nube de Elastic para búsqueda, seguridad y observabilidad ayudan a las organizaciones a cumplir la promesa de la IA.

Buscamos un Ingeniero de Software Principal para unirse a nuestro equipo de Elasticsearch - Sistemas Distribuidos y centrarse en cómo Elasticsearch proporciona escalabilidad, rendimiento y resiliencia, especialmente en el contexto de nuestra oferta Serverless. Abordarás desafíos profundos de sistemas distribuidos en cómo se comunican los nodos en un clúster de Elasticsearch, y cómo se indexan, asignan y gestionan los datos entre los nodos.

Como empresa distribuida, la diversidad impulsa nuestra identidad. Ya sea que estés buscando lanzar una nueva carrera o hacer crecer una existente, Elastic es el tipo de empresa donde puedes equilibrar un gran trabajo con una gran vida. Tu edad es solo un número. No importa si acabas de salir de la universidad o si tus hijos ya lo hicieron; te necesitamos por lo que puedes hacer.

¿Qué harás?

  1. Aprovechar tu profunda experiencia en sistemas distribuidos para diseñar, construir y operar piezas centrales de nuestra oferta Elasticsearch Serverless de próxima generación, impactando directamente la experiencia de los clientes en todo el mundo.
  1. Mejorar los componentes de Elasticsearch que admiten la indexación concurrente y consistente en múltiples máquinas.
  1. Mantener nuestro sistema de coordinación de clúster para mantener un alto rendimiento, incluso cuando los nodos entran y salen del clúster y los datos se mueven, manteniendo al mismo tiempo las propiedades de seguridad y actividad del sistema en su conjunto.
  1. Empujar los límites en el número de shards, nodos y petabytes que Elasticsearch puede manejar hoy en día.
  1. Investigar todo tipo de problemas, incluidos problemas de rendimiento o concurrencia, y proponer soluciones.
  1. Dar soporte a nuestros ingenieros de soporte con los problemas más difíciles.
  1. Ser responsable de las investigaciones operativas de principio a fin, hasta que los problemas de rendimiento o estabilidad se resuelvan con éxito.

¿Qué aportas?

  1. Tienes una profunda experiencia en sistemas distribuidos y algoritmos de consenso.
  1. Tienes sólidas habilidades en Java y conoces la biblioteca estándar de estructuras de datos y construcciones de concurrencia, así como las características más recientes del lenguaje.
  1. Tienes una profunda competencia técnica en algoritmos.
  1. Tienes experiencia construyendo sistemas distribuidos a gran escala, en lugar de utilizar servicios listos para usar.
  1. Tienes experiencia construyendo y depurando características complejas con un amplio impacto, ejecutándose en múltiples máquinas.
  1. Eres capaz de liderar proyectos de principio a fin. Esto abarca tanto el diseño técnico como el trabajo con otros para desarrollar los componentes necesarios.
  1. Tienes experiencia gestionando proyectos que involucran a múltiples ingenieros.
  1. Tienes un historial probado de uso de IA para acelerar el desarrollo, depurar sistemas complejos y optimizar código, mientras sigues siendo responsable de los resultados finales.
  1. Posees la capacidad de colaborar entre funciones y equipos y de transitar sin problemas entre diferentes proyectos, bases de código o equipos según las prioridades del negocio.
  1. Puedes trabajar de forma autónoma, impulsar decisiones y resultados en un equipo distribuido aprovechando la comunicación asíncrona, directa y transparente.

Puntos extra

  1. Almacenes de datos
  1. Búsqueda, análisis, Lucene
  1. Sólidos conocimientos del JDK
  1. Frameworks de red asíncronos basados en eventos como Netty

La compensación por este puesto se realiza en forma de salario base. Este puesto no tiene un componente de compensación variable.

En Elastic, nuestra filosofía de compensación tiene como objetivo proporcionar una remuneración justa, competitiva y transparente. Los rangos salariales se establecen en función de una combinación de puntos de referencia del mercado externo, consideraciones internas de equidad salarial y las responsabilidades y la complejidad asociadas con cada puesto. Este enfoque ayuda a garantizar la coherencia en puestos comparables y al mismo tiempo se mantiene competitivo dentro de los mercados laborales relevantes.

La compensación final ofrecida dentro del rango aplicable se determinará en función de varios factores objetivos, incluida la experiencia profesional relevante, el nivel de habilidades y experiencia, la alineación con los requisitos del puesto y el alcance y la complejidad generales del puesto.

El rango salarial inicial típico para este puesto es: €67.000—€106.000 EUR

Las personas abordan los problemas de manera diferente. Necesitamos eso. Elastic es un empleador que ofrece igualdad de oportunidades y está comprometido a crear una cultura inclusiva que celebre diferentes perspectivas, experiencias y orígenes. Los solicitantes calificados recibirán consideración para el empleo sin distinción de raza, etnia, color, religión, sexo, embarazo, orientación sexual, percepción o identidad de género, origen nacional, edad, estado civil, condición de veterano protegido, condición de discapacidad o cualquier otra base protegida por la ley, ordenanza o regulación federal, estatal o local.

Damos la bienvenida a personas con discapacidades y nos esforzamos por crear una experiencia accesible e inclusiva para todas las personas. Para solicitar una adaptación durante el proceso de solicitud o reclutamiento, envíe un correo electrónico a candidate_accessibility@elastic.co. Responderemos a su solicitud dentro de las 24 horas hábiles posteriores a su envío.

Los solicitantes tienen derechos bajo las Leyes Federales de Empleo, consulte los carteles que se enlazan a continuación: Cartel de la Ley de Licencia Familiar y Médica (FMLA); Cartel de la Disposición de No Discriminación de Transparencia Salarial; Cartel de la Ley de Protección de Polígrafos para Empleados (EPPA) y Conozca sus Derechos (Cartel).

Elasticsearch desarrolla y distribuye tecnología e información que está sujeta a los controles de exportación y requisitos de licencia de EE. UU. y de otros países para personas que se encuentran o son nacionales de los siguientes países y regiones sancionados: Bielorrusia, Cuba, Irán, Corea del Norte, Siria o Rusia, incluidos los territorios ucranianos anexionados por Rusia (La región de Crimea de Ucrania, La República Popular de Donetsk (DNR), La República Popular de Luhansk (LNR), Jersón o Zaporiyia). Si se encuentra o es nacional de uno de los países o regiones enumerados, es posible que se requiera una licencia de exportación como condición para su empleo en este puesto. Tenga en cuenta que el origen nacional y/o la nacionalidad no afectan la elegibilidad para el empleo en Elastic.

Consulte aquí nuestra Declaración de Privacidad.

Información adicional - Cuidamos a nuestra gente

Nos esforzamos por tener paridad de beneficios en todas las regiones y, si bien las regulaciones difieren de un lugar a otro, creemos que cuidar a nuestra gente es lo correcto.

  • Salario competitivo basado en el trabajo que haces aquí y no en tu salario anterior
  • Cobertura médica para ti y tu familia en muchas ubicaciones
  • Capacidad para organizar tu calendario con ubicaciones y horarios flexibles para muchos puestos
  • Generoso número de días de vacaciones cada año
  • Aumenta tu impacto: igualamos hasta $2000 (o el equivalente en moneda local) para donaciones financieras y servicio.
  • Hasta 40 horas cada año para usar en proyectos de voluntariado que te encantan.
  • Abrazando la paternidad con un mínimo de 16 semanas de licencia parental.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026