Twilio

Ingeniero de Software, Plataforma de Datos

Esta oferta ya no está activa. Estas son las últimas ofertas de empleo remoto:

Últimas ofertas de empleo remoto

Ver todas las ofertas →

Este puesto es necesario para ayudar a proporcionar Insights (facturación, mensajería, auditoría, uso del revendedor) casi en tiempo real tanto para los equipos internos de Twilio como para los clientes externos de Twilio.

El equipo es responsable de desarrollar una plataforma Insights multirregional de alta disponibilidad y baja latencia utilizando las últimas tecnologías de procesamiento de datos (Apache Spark, Apache Kudu, Apache Kafka).

Responsabilidades:

  • Cree servicios distribuidos de alta disponibilidad y baja latencia que potencien la plataforma genérica de análisis e informes en Twilio.
  • Ser capaz de aprovechar y contribuir con algunas de las últimas tecnologías de código abierto. Algunas de las tecnologías que se utilizan en este producto son Apache Kudu, Apache Kafka streams, Apache Spark, etc.
  • Cree un impacto en toda la empresa, ya que este producto lo utilizan tanto los equipos internos de Twilio como los clientes externos de Twilio.

Calificaciones:

No todos los solicitantes tendrán habilidades que coincidan exactamente con una descripción de trabajo. Twilio valora las diversas experiencias en otras industrias, y alentamos a todos los que cumplan con las calificaciones requeridas a inscribirse. Si bien tener las calificaciones deseadas lo convierte en un candidato sólido, alentamos a los solicitantes con experiencias alternativas a que también presenten su solicitud. Si su carrera recién está comenzando o no ha seguido un camino tradicional, no deje que eso le impida considerar Twilio. Siempre estamos buscando personas que aporten algo nuevo.

Formación y experiencia:

  • Más de 5 a 7 años de experiencia en ingeniería construyendo aplicaciones de software a escala.
  • Licenciatura en Informática o Ingeniería Informática, o experiencia equivalente.
  • Conocimiento de las metodologías de pruebas unitarias y de integración, y la capacidad de escribir, depurar e implementar marcos de prueba.
  • Capaz de pensar a escala y cumplir objetivos de alta disponibilidad, enfocándose en resolver desafíos de resiliencia, latencia y calidad.
  • Pasión por entregar productos de principio a fin, desde la ideación, pasando por la planificación y el alcance, hasta la implementación y las pruebas A/B experimentales.
  • Capacidad para trabajar con estructuras de datos complejas dentro de un sistema grande y una sólida comprensión del procesamiento, la escala y la eficiencia de los datos.
  • Experiencia con Java/Scala, conocimiento de Kafka/Spark un plus.

Beneficios:

  • Hay muchos beneficios de trabajar en Twilio, que incluyen, además de un salario competitivo, cosas como tiempo libre generoso, amplia licencia parental y de bienestar, atención médica, un programa de ahorro para la jubilación y mucho más. Las ofertas varían según la ubicación.

Ofertas abiertas parecidas

Scroll al inicio
Ir arriba