Ingeniero de Software Senior - Ingeniería de Datos (Java/Spark)

Job expired!

Descripción de la empresa

Zscaler (NASDAQ: ZS) acelera la transformación digital para que los clientes puedan ser más ágiles, eficientes, resilientes y seguros. El Zscaler Zero Trust Exchange es la plataforma nativa en la nube de la empresa que protege a miles de clientes de ciberataques y pérdida de datos al conectar de manera segura a los usuarios, dispositivos y aplicaciones en cualquier ubicación.

Con más de 10 años de experiencia desarrollando, operando y escalando en la nube, Zscaler sirve a miles de clientes empresariales alrededor del mundo, incluyendo a 450 de las organizaciones Forbes Global 2000. Además de proteger a los clientes de amenazas dañinas, como el ransomware y la exfiltración de datos, ayuda a reducir los costos, reducir la complejidad y mejorar la experiencia del usuario eliminando pilas de dispositivos de puerta de enlace que crean latencia.

Zscaler fue fundada en 2007 con la misión de hacer de la nube un lugar seguro para hacer negocios y una experiencia más agradable para los usuarios empresariales. La plataforma de seguridad diseñada específicamente por Zscaler coloca las defensas y controles de una empresa donde ocurren las conexiones: en Internet, de modo que cada conexión sea rápida y segura, sin importar cómo o dónde se conecten los usuarios ni dónde residan sus aplicaciones y cargas de trabajo.

Descripción del trabajo

Sobre el rol:

Como parte del equipo de ingeniería de datos, el candidato trabajará dentro de un equipo ágil que itera rápidamente en la entrega de nuevas funciones para el producto basado en SaaS Zscaler Digital Experience (ZDX). El candidato contribuirá al diseño y desarrollo de microservicios de backend para expandir la oferta de soluciones para recopilar y analizar datos de telemetría/salud, y utilizar estos datos para ayudar a detectar problemas de rendimiento con las aplicaciones de los clientes, como las aplicaciones SaaS, las aplicaciones UCaaS (Unified-Communication as a Service) y las aplicaciones empresariales.

Lo que harás:

  • Serás responsable de las características del producto relacionadas con las transformaciones de datos, enriquecimiento y análisis
  • Discutirás con los gerentes de producto, diseñadores de UX y otros equipos de backend para entender los requisitos y traducirlos en especificaciones funcionales
  • Aprovecharás cada oportunidad para refactorizar el código en interés de la mantenibilidad y la reutilización
  • Dirigir y proporcionar dirección técnica y asesoramiento a los ingenieros juniors, sacando lo mejor de ellos.
  • El candidato ideal tiene un historial comprobado de construcción de productos empresariales a gran escala, es un pensador creativo, solucionador de problemas, aprendiz y un fantástico gestor de personas, y está motivado con la excelencia en ingeniería.

Calificaciones

Requisitos:

  • Educación: Licenciatura en Ciencias de la Computación o equivalente
  • Mínimo de 4+ años de experiencia en desarrollo de software
  • Experiencia en Core Java, Concurrency y Distributed Computing
  • Experiencia en la construcción de servicios web de alto rendimiento y escalables
  • Experiencia en el uso de sistemas de procesamiento en lotes y en tiempo real como Spark/Kafka Streaming, Spring batch o equivalentes
  • Experiencia en el desarrollo de microservicios y API's
  • Competencia en la instalación y configuración de Tomcat.
  • Competencia en la construcción y gestión de dependencias de Maven (preferente) o Gradle.
  • 4+ años de experiencia escribiendo pruebas unitarias, stubs, mocks en un entorno TDD utilizando JUnit, REST Assured o TestNG
  • Experiencia con sistemas CI & CD como Jenkins o Bamboo
  • Experiencia en el desarrollo basado en métricas y experiencia en el uso de sistemas de métricas como Grafana, Prometheus, etc

Habilidades deseadas:

  • Capacidad para escribir código que pueda funcionar eficientemente en un entorno de big data
  • Experiencia con tecnologías de big-data como Spark, Redshift, etc.
  • Sólidos conocimientos de varios sistemas de gestión de bases de datos incluyendo los principios de diseño y arquitectura NoSQL
  • Experiencia en la optimización del JVM para un rendimiento óptimo de la aplicación
  • Ha entregado con éxito productos de software desde la ideación hasta la implementación y soporte
  • Experiencia con cualquier base de datos de gráficos como AWS Neptune, Neo4j, Spark Graphx, etc.
  • Comprensión de estadísticas y aprendizaje automático.

¿Por qué Zscaler?

Las personas que sobresalen en Zscaler son inteligentes, motivadas y comparten nuestros valores. Pregúntate a ti mismo: ¿Quieres trabajar con el mejor talento de la industria? ¿Quieres trabajar en tecnología disruptiva? ¿Te desenvuelves bien en un entorno de trabajo fluido? ¿Aprecias una cultura empresarial que permite el éxito individual y de grupo y celebra los logros? Si respondiste sí, nos encantaría hablar contigo sobre unirte a nuestro galardonado equipo.

Obtén más información en zscaler.com o síguenos en Twitter @zscaler. Puedes encontrar información adicional sobre Zscaler (NASDAQ: ZS ) en http://www.zscaler.com. Todos los solicitantes calificados recibirán consideración para el empleo sin distinción de raza, sexo, color, religión, orientación sexual, identidad de género, origen nacional, estado de veterano protegido o basándose en la discapacidad.

Información adicional

#LI-SK3

¿Por qué Zscaler?

Las personas que sobresalen en Zscaler son inteligentes, motivadas y comparten nuestros valores. Pregúntate a ti mismo: ¿Quieres trabajar con el mejor talento de la industria? ¿Quieres trabajar en tecnología disruptiva? ¿Te desenvuelves bien en un entorno de trabajo fluido? ¿Aprecias una cultura empresarial que permite el éxito individual y de grupo y celebra los logros? Si respondiste sí, nos encantaría hablar contigo sobre unirte a nuestro galardonado equipo.

Puedes encontrar información adicional sobre Zscaler (NASDAQ: ZS ) en https://www.zscaler.com.

Zscaler se enorgullece de ser un empleador que ofrece igualdad de oportunidades y acción afirmativa. Celebramos la diversidad y estamos comprometidos a crear un ambiente inclusivo para todos nuestros empleados. Todos los solicitantes calificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo (incluyendo embarazo o condiciones médicas relacionadas), edad, origen nacional, orientación sexual, identidad de género o expresión, información genética, estado de discapacidad, estado de veterano protegido o cualquier otra característica protegida por las leyes federales, estatales o locales.