Senior Software Engineer - Data Platrofm

Job expired!

Únete a Nuestro Equipo en The Financial Times

En The Financial Times (FT), el periodismo de calidad es solo el comienzo. Nuestro equipo de 500 personas en Producto y Tecnología impulsa la innovación en el panorama digital, ofreciendo productos de primera clase a más de un millón de suscriptores digitales diariamente. Nuestro crecimiento depende de un equipo diverso, dedicado y dinámico de especialistas en productos, tecnología, entrega y datos. Invitamos a todos a unirse a nuestra cultura emprendedora, inteligente y rica en oportunidades, sin límites para tu carrera en FT.

Conoce más sobre FT, incluidos anuncios y oportunidades de carrera, en aboutus.ft.com.

Resumen del Puesto

Estamos buscando un ingeniero para unirse al grupo FT Core como parte de nuestra organización de Producto y Tecnología dentro de FT. FT Core combina activos digitales clave, incluyendo:

  • Contenido y Metadatos: para la publicación de contenido, descubrimiento y segmentación.
  • Membresía: suscripciones/pagos/acceso sin problemas y viajes de distribución de periódicos.
  • Plataforma de Datos: almacenamiento, procesamiento y provisión de insights a partir de los datos de lectura.

Como ingeniero en el equipo de la Plataforma de Datos, tendrás la autonomía para seleccionar herramientas y tecnologías para construir y operar servicios esenciales para las capacidades de la marca FT. La adaptabilidad al panorama técnico en constante cambio y la disposición a contribuir a los procesos y conocimientos de la empresa son clave para el éxito en este rol.

Trabajando en el equipo de la Plataforma de Datos, entregarás soluciones técnicas innovadoras y operarás plataformas de clase mundial alineadas con los modelos de negocio estratégicos de FT. Para información detallada sobre los objetivos y proyectos del equipo de la Plataforma de Datos de FT, consulta este artículo.

Hemos publicado nuestro marco de Progresión de Ingeniería y las competencias asociadas para un Ingeniero de Software relevante para esta posición.

El Stack Tecnológico

Nuestra pila tecnológica a menudo incluye, pero no se limita a:

  • Python (opcionalmente NodeJS o Java)
  • SQL, motores de bases de datos como Redshift, SingleStore, BigQuery
  • Herramientas de orquestación de flujos de trabajo como Airflow (o Luigi, Oozie)
  • Nube: ECS/EKS, Kinesis/MSK (Kafka), Redshift
  • Tecnologías de streaming (Kafka, Spark, Flink)
  • GitHub, CircleCI
  • Graphite, Grafana, Splunk

Responsabilidades del Rol

Este rol es ideal para ti si te sientes cómodo:

  • Colaborando con propietarios de productos y partes interesadas para dar forma a soluciones desde la concepción hasta el despliegue.
  • Trabajando en un equipo de entrega ágil.
  • Desarrollando soluciones de datos de alta calidad dentro de la Plataforma de Datos de FT.
  • Diseñando e implementando soluciones de bajo mantenimiento, bien monitoreadas, seguras y escalables.
  • Construyendo y operando soluciones que cumplan con los KPIs funcionales y no funcionales.
  • Entendiendo y participando activamente en el diseño de arquitectura, herramientas y procesos de ciclo de lanzamiento.
  • Contribuyendo a procesos, marcos y guías de la empresa.
  • Entendiendo el flujo y las estructuras de datos de FT.
  • Construyendo relaciones con clientes y proporcionando soporte operativo.

Perfil del Candidato

El candidato ideal debería tener:

Esencial:

  • Dominio de Python, NodeJS y/o Java.
  • Fuerte dominio de SQL.
  • Experiencia en la construcción y mantenimiento de sistemas de datos.
  • Historial de entrega de soluciones bien diseñadas utilizando mejores prácticas como SOLID, TDD, CI/CD.
  • Experiencia con bases de datos