Empresa de infraestructura financiera busca un Administrador de Bases de Datos Senior para unirse a su equipo de DBAs, SREs e ingenieros de plataforma. El rol se enfoca en escalar y optimizar clústeres PostgreSQL de alto rendimiento, operar bases de datos vectoriales y mejorar la automatización y seguridad de las operaciones de bases de datos.
Atractivo para profesionales experimentados en bases de datos, ofrece la oportunidad de trabajar en un entorno remoto y contribuir a la misión de Kraken
BUILDING THE FUTURE OF OPEN FINANCE Payward, la empresa matriz detrás de Kraken, NinjaTrader, Breakout, xStocks, Payward Services y CF Benchmarks, ha pasado los últimos 15 años construyendo una de las plataformas de infraestructura financiera más modernas y accesibles a nivel mundial de la industria, diseñada para avanzar en un sistema financiero abierto y global. Antes de postularte, te animamos a explorar nuestra página de cultura https://www.kraken.com/culture para entender qué nos impulsa y cómo trabajamos. EL EQUIPO Te unirás a un equipo senior de DBAs, SREs e ingenieros de plataforma responsables de las bases de datos y las plataformas de datos vectoriales detrás de los servicios más críticos de Kraken. El grupo combina una profunda experiencia operativa con una mentalidad de plataforma: diseñamos sistemas que permiten a los equipos de ingeniería moverse rápidamente mientras preservamos fuertes garantías en torno al rendimiento, la corrección, la seguridad y la confiabilidad. El equipo está entrando en una fase importante de evolución a medida que Kraken continúa expandiéndose globalmente y crecen los casos de uso de productos habilitados por IA y plataformas internas. Durante el próximo año, nos enfocaremos en fortalecer la excelencia operativa de PostgreSQL, construir capacidades confiables de datos vectoriales, prepararnos para una escala futura significativa y aumentar la automatización y el autoservicio para que las operaciones de bases de datos sean más seguras y eficientes a escala. Este no es un equipo de DBA tradicional de "mantener las luces encendidas". Nuestro trabajo se centra en escalar entornos PostgreSQL de alto rendimiento, operar búsqueda vectorial y almacenes de embeddings con disciplina de producción, dar forma a patrones confiables para sistemas de alto tráfico y transformar el conocimiento operativo en flujos de trabajo automatizados y auditables que mejoren la organización de ingeniería. LA OPORTUNIDAD - Escalar y optimizar clústeres PostgreSQL de alto rendimiento que respalden la continua expansión global y las nuevas iniciativas de productos. - Ser responsable de los fundamentos de confiabilidad de PostgreSQL: comportamiento de WAL, puntos de control, autovacuum, planificación de consultas, bloqueo, latencia de replicación, respaldo/restauración y planificación de capacidad. - Ayudar a construir y operar capacidades de datos vectoriales, incluyendo pgvector y plataformas VectorDB dedicadas cuando sea apropiado. - Definir patrones de producción para embeddings, índices de vecinos más cercanos aproximados (ANN), filtrado de metadatos, compensaciones de recall/latencia, reindexación, frescura de datos y gestión de deriva. - Fortalecer los enfoques de alta disponibilidad, recuperación ante desastres, PITR y respaldo a través de un diseño sólido y procedimientos validados regularmente. - Reducir el trabajo operativo manual mediante la creación de automatización, la mejora de la consistencia de los procesos y la habilitación de flujos de trabajo de bases de datos seguros y de baja fricción. - Mejorar la observabilidad y la calidad de las alertas al promover métricas significativas, reducir el ruido y garantizar la claridad operativa en las cargas de trabajo de PostgreSQL y vectoriales. - Mejorar la seguridad de la base de datos a través de controles de acceso robustos, prácticas disciplinadas de parcheo y actualización, cifrado, auditabilidad y patrones operativos seguros. - Contribuir a iniciativas de plataformas modernas, incluyendo entornos contenerizados, flujos de trabajo de infraestructura como código (IaC), GitOps, despliegues reproducibles y operaciones de bases de datos de autoservicio. - Colaborar con los equipos de servicio, IA y plataforma para impulsar mejores patrones de rendimiento, preparación operativa, higiene de datos y uso seguro de la búsqueda vectorial en toda la organización de ingeniería. - Participar en rotaciones de guardia (on-call) con un enfoque a largo plazo en hacer que la guardia sea predecible, bien instrumentada y moldeada por la ingeniería preventiva. LO QUE APORTAS - Más de 5 años operando PostgreSQL en entornos de producción de alto volumen, incluyendo optimización de rendimiento, replicación, respaldo/restauración, actualizaciones y resolución de incidentes. - Sólida comprensión de los internos y operaciones de PostgreSQL: MVCC, aislamiento de transacciones, bloqueos, WAL, puntos de control, autovacuum, bloat, estadísticas, comportamiento del planificador de consultas, particionamiento y estrategia de índices. - Experiencia práctica con alta disponibilidad y escalado de lectura: replicación en streaming, ranuras de replicación, failover, gestión de latencia, PITR, respaldos y simulacros de recuperación ante desastres. - Experiencia con pooling de conexiones y gestión de tráfico para PostgreSQL, especialmente PgBouncer, HAProxy, enrutamiento de servicios de Kubernetes o patrones comparables. - Experiencia práctica con VectorDB o búsqueda vectorial, como pgvector, Qdrant, Milvus, Weaviate, OpenSearch vector search o sistemas similares. - Capacidad para razonar sobre tipos de índices vectoriales y compensaciones operativas, incluyendo índices tipo HNSW/IVFFlat, recall, latencia, memoria, rendimiento de ingesta, filtros de metadatos, reconstrucciones y embeddings versionados. - Experiencia práctica con flujos de trabajo de CI/CD, GitOps e Infraestructura como Código. La experiencia con Terraform es ideal. - Fundamentos sólidos de nube, Linux, almacenamiento y redes. - Experiencia con contenedores y plataformas de orquestación, incluyendo la creación de imágenes de contenedores y la gestión de cargas de trabajo de Kubernetes a escala. - Fuertes instintos de seguridad en torno al control de acceso, ciclo de vida de credenciales, cifrado, auditabilidad, procesos de actualización y flujos de trabajo operativos seguros. - Experiencia en observabilidad: monitoreo, higiene de alertas, SLOs, dashboards, visibilidad a nivel de consulta y preparación para la respuesta a incidentes. - Sólidas habilidades de comunicación y colaboración con la capacidad de asociarse con stakeholders, negociar planes a largo plazo, escribir documentación formal y vincular el éxito a métricas y KPIs específicos. DESEABLES - Experiencia con metodologías SRE como presupuestos de errores, revisiones operativas, programas de confiabilidad y ejercicios de fallos. - Sólida capacidad de scripting o programación, preferiblemente Python, Go o Rust, utilizada para crear automatización y herramientas internas. - Experiencia práctica con herramientas GitOps como ArgoCD, GitHub Actions o GitLab CI. - Exposición a diseños de recuperación ante desastres multirregión, multizona o activo/pasivo. - Experiencia apoyando sistemas de IA, recuperación de información, personalización, fraude, búsqueda o recomendación que dependen de embeddings o búsqueda híbrida. - Interés en criptomonedas o sistemas descentralizados. A menos que se indique una fecha límite específica en la oferta de empleo, las postulaciones se aceptan de forma continua. Por favor, ten en cuenta que se permite a los postulantes tachar o eliminar información en su CV que identifique la edad, fecha de nacimiento o fechas de asistencia o graduación de una institución educativa. Consideramos postulantes calificados con historial penal para empleo en nuestro equipo, evaluando a los candidatos de manera consistente con los requisitos de la Ordenanza de Oportunidades Justas de San Francisco. Payward está impulsado por personas de todo el mundo y celebramos los diversos talentos, antecedentes, contribuciones y perspectivas únicas que cada uno aporta. Contratamos por mérito, buscando personas con las habilidades, conocimientos y competencias adecuadas para el puesto. Te animamos a postularte a roles donde no cumplas completamente con los requisitos enumerados, especialmente si te apasiona o tienes conocimientos sobre cripto. Podríamos pedir a los candidatos que completen evaluaciones de habilidades laborales o de estilo de trabajo como parte de nuestro proceso de contratación. Estas evaluaciones evalúan las competencias relevantes para el puesto y se aplican de manera consistente entre los candidatos para puestos similares. Los resultados se consideran junto con la experiencia y las entrevistas, y no son la única base para ninguna decisión de empleo. Como empleador que ofrece igualdad de oportunidades, no toleramos discriminación ni acoso de ningún tipo, ya sea por motivos de raza, etnia, edad, identidad de género, ciudadanía, religión, orientación sexual, discapacidad, embarazo, condición de veterano o cualquier otra característica protegida según las leyes federales, estatales o locales. Mantente informado Seguinos en Twitter https://twitter.com/krakenfx Leé el Blog de Kraken https://blog.kraken.com/#:~:text=Enter%20your%20email%20address Conectate en LinkedIn https://www.linkedin.com/company/kraken-exchange/ Aviso de Privacidad del Candidato https://www.kraken.com/legal/candidate-privacy-notice