Veritone
Veritone
Veritone desarrolla software empresarial de inteligencia artificial que ayuda a las organizaciones a automatizar tareas complejas y repetitivas, y a mejorar la forma en que trabajan sus equipos. Su plataforma aiWARE reúne capacidades de IA personalizables para respaldar la automatización de flujos de trabajo y la toma de decisiones en áreas como los medios de comunicación, la seguridad pública, la adquisición de talento, la consultoría, los servicios legales y el marketing. El trabajo de la empresa se centra en aplicar la IA a procesos empresariales prácticos, ayudando a sus clientes a aumentar la eficiencia e identificar nuevas oportunidades de crecimiento.

Ingeniero de Software Backend Staff de Veritone — Trabajo remoto en Estados Unidos

Lidera la ingeniería backend de sistemas distribuidos resilientes y aplicaciones escalables en Veritone. Define la dirección técnica, mejora la fiabilidad y respalda las integraciones de plataformas centradas en IA.

Descripción

  • Resolver problemas complejos y ambiguos en áreas previamente inexploradas
  • Trabajar con equipos de ingeniería multifuncionales para alinear la arquitectura y avanzar en prioridades compartidas
  • Definir la dirección técnica, establecer prácticas de ingeniería y desarrollar hojas de ruta a largo plazo
  • Crear e implementar soluciones mantenibles, rentables y receptivas
  • Colaborar con los equipos de producto, diseño e infraestructura para crear y mejorar aplicaciones y servicios escalables
  • Trabajar con Operaciones e Infraestructura para crear, escalar y supervisar servicios fiables
  • Diseñar, desarrollar, probar y depurar software de alto rendimiento para aplicaciones empresariales críticas
  • Evaluar y optimizar las bases de código frontend y backend para mejorar la eficiencia y el rendimiento del sistema

Requisitos

  • Al menos cinco años de experiencia en la arquitectura y creación de sistemas de alto rendimiento y fiables en entornos distribuidos complejos y multinivel
  • Dominio avanzado de la programación con lenguajes y frameworks modernos como Golang, Node.js o React
  • Sólido dominio de los principios de diseño orientado a objetos y funcional
  • Experiencia contribuyendo al diseño integral de sistemas nuevos y existentes
  • Conocimientos de integridad arquitectónica, patrones de diseño, seguridad, fiabilidad y escalabilidad horizontal
  • Amplia experiencia aplicando buenas prácticas de ingeniería durante todo el ciclo de vida del desarrollo de software
  • Experiencia con estándares de codificación disciplinados, revisiones exhaustivas de código, control de versiones y pruebas automatizadas
  • Sólido historial de excelencia operativa y despliegue continuo
  • Capacidad demostrada para implementar y mantener software preparado para producción a gran escala
  • Título universitario en Ciencias de la Computación o sólidos fundamentos en informática, incluidos la programación orientada a objetos, los patrones de diseño y los algoritmos

Beneficios

  • Compensación por incentivos
  • Cobertura médica
  • Programas de jubilación
  • Seguro de vida
  • Tiempo libre remunerado
  • Permiso parental y beneficios relacionados
  • Beneficios y ventajas adicionales para empleados