Staff Software Engineer

Job expired!

Esta posición se basa en EE.UU.

Todos los candidatos deben ser ciudadanos estadounidenses y todo el trabajo debe realizarse dentro de los EE.UU. continentales.

Raft es una pequeña empresa no tradicional obsesionada con el cliente, con un enfoque dedicado en Sistemas de Datos Distribuidos, Plataformas a Escala y Desarrollo de Aplicaciones Complejas. Con sede en McLean, VA, servimos a agencias federales y públicas innovadoras aprovechando el pensamiento de diseño, pilas de tecnología de vanguardia y ecosistemas nativos de la nube. Nuestras soluciones digitales impactan las vidas de millones de estadounidenses.

Estamos buscando un Ingeniero de Software Senior con experiencia para unirse a nuestro equipo de solucionadores de problemas de alto impacto y apoyar a nuestros estimados clientes.

Raft está desarrollando una plataforma de datos en tiempo real para el Departamento de Defensa (DoD), mejorando la conciencia de los operadores sobre eventos críticos como el incidente del globo chino y los incidentes del Cessna sobre la Casa Blanca. Esta plataforma de datos agrega datos en tiempo real de más de 750 sensores, los enriquece, los hace consultables y los presenta como una imagen operativa común para una toma de decisiones oportuna y relevante. Nuestro sistema procesa más de mil millones de eventos diarios con latencia a nivel de milisegundos utilizando tecnologías como Kafka, Kafka Streams, Pinot, Java, Scala y Kubernetes. En este rol, colaborarás con un equipo experimentado para impulsar la excelencia.

  • Construir infraestructura y plataformas de datos utilizando marcos de transmisión como Apache Kafka, Flink y Kafka Streams.
  • Desarrollar pipelines ETL para operaciones de datos integrales.
  • Aplicar principios de ingeniería de software para arquitectar, desarrollar e implementar aplicaciones de transmisión a gran escala.

Estamos buscando candidatos con las siguientes calificaciones:

  • Más de 9 años de experiencia relevante en la industria.
  • Experiencia construyendo y gestionando plataformas intensivas en datos y tolerantes a fallos utilizando tecnologías como Kafka, Pinot o Flink.
  • Experiencia con bases de datos relacionales y no relacionales a gran escala como PostgreSQL, MySQL, MongoDB y Elasticsearch para manejar requisitos de baja latencia.
  • Experiencia en la gestión de datos, incluyendo el procesamiento ETL, la gobernanza de datos y el almacenamiento de datos.
  • Experiencia construyendo y lanzando software en entornos nativos de la nube.
  • Competencia con gestores de paquetes como Maven, Gradle y NPM.
  • Conocimiento profundo de patrones de diseño y arquitectura de software.
  • Obtener Security+ dentro de los primeros 90 días de empleo.
  • Experiencia con Kubernetes.
  • Experiencia con herramientas de monitoreo (por ejemplo, Prometheus, Grafana) y soluciones de registro (por ejemplo, Fluentbit, Kibana, Loki).
  • Comprensión sólida de los gráficos de Helm.
  • Familiaridad con tecnologías de malla de servicios, como Istio.
  • Experiencia en apoyar aplicaciones o infraestructuras de nube empresarial.
  • Competencia en lenguajes de automatización como Python o GoLang.

Autorización activa de seguridad secreta con la capacidad de obtener y mantener una autorización de seguridad de alto secreto.

Remoto (Preferencia por candidatos locales en Washington, DC o San Diego, CA). Puede requerir hasta un 25% de viajes.

$130,000 - $210,000. La compensación se basa en la experiencia, habilidad y capacidades demostradas.

  • Salario altamente competitivo.
  • Cobertura total de salud, dental y visión.
  • 401(k) con contribución de la empresa.
  • PTO flexible + 11 días festivos pagados.
  • Beneficios de educación y capacitación.
  • Presupuesto anual para necesidades tecnológicas/gadgets.
  • Caja de snacks mensual.
  • Opciones de trabajo remoto, híbrido y flexible.
  • Eventos de equipo fuera de sitio en lugares divertidos