Avid
Avid
Avid desarrolla software y herramientas de producción para profesionales de los medios de comunicación, el entretenimiento y la música. Sus productos, incluidos Pro Tools y Media Composer, respaldan la creación de contenido de audio y vídeo en los ámbitos de la música, el cine, la televisión, las noticias y la producción en directo. La empresa también aplica inteligencia artificial para mejorar los flujos de trabajo creativos y colabora con grupos del sector en el desarrollo de enfoques responsables para la IA en la música y los medios de comunicación.

Ingeniero principal de desarrollo de software, bases de datos - Trabajo remoto en Polonia

Lidera la ingeniería de software centrada en bases de datos para las soluciones multimedia de Avid, con énfasis en el rendimiento, la escalabilidad y la fiabilidad. Analiza el comportamiento en entornos virtualizados y sistemas distribuidos complejos.

Descripción

  • Desarrollar, probar, optimizar y mantener soluciones multimedia de Avid
  • Abordar problemas complejos de ingeniería en todo el producto
  • Analizar el comportamiento del motor en entornos virtualizados
  • Investigar problemas de integridad de datos, rendimiento, escalabilidad y estabilidad del sistema
  • Analizar flujos de trabajo integrales que conectan aplicaciones web, servicios backend y sistemas orientados a mensajes
  • Convertir requisitos funcionales de alto nivel en diseños técnicos detallados
  • Guiar la implementación hasta su finalización con los equipos participantes
  • Coordinar actividades de desarrollo y entregables entre equipos globales distribuidos en varias ubicaciones

Requisitos

  • Al menos 8 años de experiencia en desarrollo de software
  • Amplia experiencia con C y C++, incluidos STL, Boost, genéricos, algoritmos, estructuras de datos, Microsoft Visual Studio, Win32 API y COM/DCOM
  • Experiencia con Microsoft Windows Server y entornos de clúster, flujos de plugins y módulos de Apache, y desarrollo y depuración de aplicaciones en entornos virtualizados como VMware
  • Experiencia con scripts de PowerShell y con integración y despliegue continuos mediante GitHub
  • Conocimientos de conceptos y arquitecturas REST, con capacidad para evaluar sistemas complejos y completar flujos de trabajo
  • Capacidad para diagnosticar problemas de rendimiento e implementar soluciones que mejoren el rendimiento, la escalabilidad y la estabilidad del producto
  • Capacidad para analizar requisitos, comunicarse eficazmente con responsables de producto y equipos distribuidos, y coordinar el trabajo en un entorno con varias ubicaciones
  • Inglés hablado y escrito con fluidez
  • Se valorará la experiencia con Postgres y otras bases de datos SQL
  • Se valorará la experiencia con herramientas de desarrollo asistidas por IA, como Microsoft Copilot
  • Se valorará la experiencia de programación en Golang
  • Se valorará la experiencia en el despliegue de SaaS basado en la nube con AWS, Azure o GCP
  • Se valorará la experiencia con prácticas de desarrollo Agile
  • Se valorará la experiencia con herramientas de monitorización como Prometheus

Beneficios

  • Trabajo remoto flexible diseñado para favorecer el equilibrio entre la vida laboral y personal
  • Programas de desarrollo profesional con mentoría y apoyo para el crecimiento de la carrera
  • Entorno laboral con igualdad de oportunidades, centrado en la diversidad, la inclusión y una experiencia acogedora para los empleados
  • Paquete de beneficios que incluye seguro médico y de vida
  • Recompensas por recomendaciones de empleados
  • Políticas generosas de permisos que favorecen el equilibrio entre la vida laboral y personal