Saltar al contenido

Snowflake

Ingeniero de Software Staff - Unistore

JavaSQLPostgreSQLC++
Traducción automática. Consulta el original.

Sobre la oportunidad

En Snowflake, estamos impulsando la era de la empresa agentiva. Para inaugurar esta nueva era, buscamos pensadores nativos de IA en todas las funciones que se sientan energizados por la oportunidad de reinventar cómo trabajan. No solo usas herramientas; posees una curiosidad innata, tratando a la IA como un colaborador de alta confianza que es fundamental para cómo resuelves problemas y aceleras tu impacto. Buscamos personas con poco ego que prosperen en entornos dinámicos y de rápido movimiento y que se muevan con una mentalidad experimental, que prueben rápidamente las capacidades emergentes para descubrir formas más simples y potentes de ofrecer resultados. En Snowflake, tu rol no es solo ejecutar una función, sino ayudar a redefinir el futuro de cómo se realiza el trabajo.

Buscamos un Ingeniero de Software Staff con gran talento y experiencia para unirse al equipo de Unistore en nuestra organización de Ingeniería de Bases de Datos. El equipo de Unistore está construyendo una plataforma de datos unificada e híbrida que disuelve los límites entre las cargas de trabajo operativas y analíticas. Nuestro producto principal, Hybrid Tables, permite a las empresas gestionar datos transaccionales y analíticos en un solo lugar. Al eliminar la necesidad de mover datos entre bases de datos operativas y almacenes analíticos separados, simplificamos las arquitecturas, reducimos la complejidad de ETL y desbloqueamos el servicio de aplicaciones de alto rendimiento y en tiempo real, todo ello manteniendo la escala, el rendimiento y el cumplimiento ACID líderes en la industria de Snowflake.

Unirse a este equipo significa diseñar la arquitectura de rendimiento, escalabilidad e infraestructura de servicios que permitirá a las empresas más grandes del mundo gobernar sin problemas sus datos transaccionales y analíticos en un solo lugar. Si te apasiona construir tecnologías líderes en la industria que resuelvan problemas reales de escala y rendimiento, este es el lugar para estar. En este rol, serás un contribuyente clave en la evolución de nuestro producto principal: un sistema de procesamiento de datos elástico, a gran escala y de alto rendimiento. Buscamos ingenieros inteligentes y entusiastas que puedan dominar rápidamente áreas técnicas complejas y que sientan pasión por construir nuevas tecnologías líderes en la industria.

Snowflake está creciendo rápidamente y estamos ampliando nuestro equipo para ayudar a habilitar y acelerar nuestro crecimiento. Buscamos personas que compartan nuestros valores, desafíen el pensamiento ordinario y aceleren el ritmo de la innovación mientras construyen un futuro para sí mismos y para Snowflake.

¿Cómo quieres dejar tu huella?

Snowflake es una empresa de plataforma de datos nativa de la nube y de alto crecimiento, comprometida a empoderar a las empresas para que alcancen su máximo potencial. Con una cultura construida sobre el impacto, la innovación y la colaboración, ofrecemos un entorno donde puedes construir sistemas a gran escala, moverte rápido y llevar tu carrera tecnológica al siguiente nivel.

COMO INGENIERO DE SOFTWARE STAFF EN SNOWFLAKE, HARÁS

  1. Participar en el desarrollo de un sistema de base de datos distribuida único que combina alta escalabilidad y rendimiento con transacciones ACID ricas.
  1. Identificar problemas estratégicos importantes, ineficiencias u oportunidades de mejoras impactantes.
  1. Diseñar e implementar algoritmos novedosos de optimización de consultas o procesamiento de datos distribuidos para mantener las capacidades de almacenamiento de datos líderes en la industria de Snowflake.
  1. Diseñar, desarrollar y dar soporte a un sistema de base de datos en la nube a escala de petabytes, asegurando que sea altamente paralelo y tolerante a fallos.
  1. Desarrollar e implementar la nueva arquitectura de servicios necesaria para habilitar la próxima generación de la Nube de Datos de Snowflake.
  1. Analizar, comprender y resolver cuellos de botella complejos de rendimiento y escalabilidad dentro del sistema.
  1. Ser responsable de la entrega de extremo a extremo de tus proyectos, incluyendo la identificación de soluciones, diseño, implementación, pruebas rigurosas y despliegue seguro en producción.
  1. Garantizar la preparación operativa y ejecutar operaciones de producción de servicios, cumpliendo nuestros compromisos con los clientes en cuanto a durabilidad, disponibilidad y rendimiento.
  1. Construir software de alta calidad y muy fiable que cumpla con las demandas de las empresas más grandes del mundo.
  1. Desarrollar herramientas para proporcionar a los clientes una mayor visión de sus cargas de trabajo.
  1. Promover las mejores prácticas para el uso de bases de datos y la arquitectura de sistemas de extremo a extremo.
  1. Ser mentor y apoyar el crecimiento profesional de los ingenieros junior del equipo.

NUESTRO INGENIERO DE SOFTWARE STAFF IDEAL TENDRÁ

  1. +8 años de experiencia industrial trabajando en software comercial o de código abierto.
  1. Fuerte fluidez en C++ o Java.
  1. Excelentes habilidades para la resolución de problemas y una profunda comprensión de los fundamentos de la informática, incluyendo estructuras de datos, algoritmos y sistemas distribuidos.
  1. Sólidas habilidades de programación de sistemas, incluyendo experiencia con multihilo y concurrencia.
  1. Una base sólida en conceptos de sistemas distribuidos (por ejemplo, consistencia, escalado, recuperación de fallos).
  1. Experiencia con pruebas de implementación, depuración y documentación, específicamente dentro de un entorno de desarrollo Linux.
  1. Grado en Informática; Máster o Doctorado Preferible.
  1. Curiosidad intensa, disposición a cuestionar y pasión por mejorar los sistemas.

PUNTOS EXTRA POR EXPERIENCIA CON LO SIGUIENTE

  1. SQL u otras tecnologías de bases de datos, incluyendo diseño e implementación interna.
  1. Optimización de consultas, ejecución de consultas, diseño e implementación de compiladores.
  1. Experiencia con los internos de almacenes de clave-valor distribuidos como FoundationDB y motores de almacenamiento como RocksDB, InnoDB, BerkeleyDB, etc.
  1. Experiencia con los internos de MySQL, PostgreSQL.
  1. Diseño de almacenes de datos, sistemas de bases de datos y soluciones de procesamiento de datos a gran escala como Hadoop y Spark.
  1. Experiencia en tecnología de replicación de bases de datos.
  1. Tecnologías de almacenamiento de big data y sus aplicaciones, por ejemplo, HDFS, Cassandra, Bases de Datos Columnares, etc.

Se espera que cada empleado de Snowflake siga los estándares de confidencialidad y seguridad de la empresa para el manejo de datos sensibles. Los empleados de Snowflake deben cumplir con el plan de seguridad de datos de la empresa como parte esencial de sus funciones. Es deber de cada empleado mantener la información del cliente segura y confidencial.

Para puestos de trabajo ubicados en los Estados Unidos, visita la oferta de empleo en el Sitio de Carreras de Snowflake para obtener información sobre salarios y beneficios: careers.snowflake.com

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026