Software Engineer, Backend - Data Platform (Big Data Infra)

Job expired!

Únete a Benchling como Ingeniero de Software Backend: Plataforma de Datos (Infraestructura de Big Data)

Revoluciona la Biotecnología con Benchling

En Benchling, nuestra misión es impulsar el campo de la biotecnología hacia el futuro utilizando nuestra avanzada plataforma de I+D en la nube. Colaboramos con las principales empresas biotecnológicas del mundo para acelerar los avances científicos, reduciendo significativamente el tiempo entre el descubrimiento y la entrega en el mercado. Como parte de nuestro dinámico equipo, tendrás la oportunidad de impactar en productos revolucionarios que transforman nuestra vida cotidiana.

Descripción del Puesto

Como miembro clave del equipo de Ingeniería de la Plataforma de Datos de Benchling, ayudarás a arquitecturar y construir nuestros servicios de datos de próxima generación. Estos son fundamentales para permitir a los desarrolladores crear aplicaciones de datos y productos de análisis robustos y multiinquilino. Además, contribuirás a nuestra estrategia de preparación para la IA, asegurando una experiencia fluida para los desarrolladores que utilizan nuestra infraestructura de datos para construir aplicaciones potenciadas por IA.

Responsabilidades Clave

  • Diseñar y operar un sistema de mensajería distribuido de alto rendimiento como Kafka/Kinesis para una integración de datos sin fisuras.
  • Desarrollar una plataforma de almacén de datos y computación de última generación que atienda tanto a los requisitos de clientes internos como externos.
  • Crear y gestionar un registro DSL & esquema, apoyando el diseño de modelos de datos personalizados y migraciones de datos asíncronas a través de grandes conjuntos de datos.
  • Diseñar proactivamente transformaciones de datos y canalizaciones, priorizando la integridad y privacidad de los datos.
  • Establecer Objetivos de Nivel de Servicio (SLOs) para canalizaciones de datos por lotes y en streaming y optimizar su rendimiento.
  • Implementar canalizaciones CI/CD para la provisión de la plataforma de datos y gestionar el ciclo de vida completo de las operaciones de datos.
  • Colaborar con diferentes equipos para establecer las mejores prácticas para el uso de la plataforma de datos.

Calificaciones

  • Mínimo 3 años de experiencia en ingeniería de software, con un historial comprobado.
  • Conocimientos profundos en análisis de datos, soluciones de almacén de datos como Snowflake, Delta Lake, AWS Redshift, etc.
  • Proficiencia en tecnologías de procesamiento de datos como Kafka, Kinesis, Spark, Flink.
  • Experiencia en diseño de esquemas, SQL y registro de esquemas.
  • Habilidades sólidas de scripting en Python y experiencia con herramientas de gestión de infraestructuras y configuraciones como Terraform, Ansible.
  • Adepto en sistemas de gestión de contenedores como Kubernetes o Amazon ECS.
  • Comprometido con entregar resultados de alto impacto que aceleran la investigación en Ciencias de la Vida.
  • Habilidades de comunicación fuertes y la capacidad de simplificar datos complejos para su comprensión general.
  • Disposición para trabajar en nuestra oficina de San Francisco tres días a la semana.

Rango Salarial

Nuestro pago competitivo refleja tus habilidades, experiencia y ubicación. Para este rol de Ingeniero de Software, el salario base varía entre $134,385 a $181,815, complementado por un sólido paquete de beneficios que incluye seguro médico, dental, de visión, programas de bienestar y más.

Beneficios Adicionales

  • Opciones de equidad
  • Cuidado de salud integral
  • Beneficios para la formación de la familia y fertilidad
  • Permiso parental extendido
  • Emparejamiento de 401(k) y beneficios