
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.
185.848 zł – 278.773 zł / año
RemotoTiempo completoLíderIdioma Obligatorio: inglésIngeniero de softwareIngeniero full-stackDescripció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