Analista Programador Senior - C, C++ (Linux)

Más de 5 años Bangalore (Whitefield)

Tipo de puesto: Tiempo completo | Permanente

Envíe su currículum a: jobsindia@idrive.com

Acerca del puesto

IDrive es un proveedor líder de soluciones seguras y escalables de copia de seguridad en la nube, almacenamiento de objetos compatible con S3 y acceso remoto. Con la confianza de más de 5 millones de usuarios en todo el mundo, ayudamos a particulares y empresas a proteger, acceder y gestionar sus datos con herramientas de alto rendimiento diseñadas para ofrecer velocidad, fiabilidad y seguridad.

Únase a nuestro equipo central de desarrollo como Analista Programador Senior (C/C++), donde trabajará en la creación de aplicaciones sólidas, escalables y de alto rendimiento para entornos de escritorio y servidor. Se trata de una gran oportunidad para programadores con experiencia a nivel de sistema a los que les apasione resolver problemas técnicos complejos, optimizar el rendimiento y ofrecer software multiplataforma estable.

Lo que harás:

Programación a nivel de sistema

  • Diseñar, implementar y mantener componentes de software en C/C++ para plataformas Linux, Windows y macOS.
  • Cree aplicaciones de alto rendimiento, multihilo y con un uso eficiente de los recursos.
  • Escribir código multiplataforma que gestione los comportamientos y limitaciones específicos de cada entorno.

Redes y CIP

  • Desarrollar módulos cliente-servidor y trabajar con protocolos de red (TCP/IP, sockets).
  • Implementar y solucionar problemas de mecanismos de comunicación entre procesos

Depuración y optimización

  • Utilizar herramientas como GDB, Valgrind o perf para depurar y optimizar el rendimiento del código.
  • Analizar los cuellos de botella y el uso de la memoria para garantizar un comportamiento estable de la aplicación bajo carga.

Colaboración e integración

  • Trabajar en estrecha colaboración con QA, DevOps y equipos de productos para las pruebas, la integración y la preparación para la producción.
  • Mantener un código limpio y controlado por versiones utilizando Git y participar en revisiones por pares.

Lo que esperamos de ti:

  • Más de 5 años de experiencia práctica en programación C/C++ en entornos Linux y multiplataforma.
  • Conocimientos sólidos de multihilo, gestión de memoria y control de concurrencia
  • Conocimientos de programación de redes y comunicación cliente-servidor
  • Experiencia con herramientas de depuración, creación de perfiles y ajuste del rendimiento
  • Familiaridad con sistemas de compilación (p. ej., Make, CMake), shell scripting y Git.
  • Licenciatura o máster en Informática, Ciencias de la Información, Electrónica o un campo relacionado

Es bueno tenerlo:

  • Experiencia en programación de sistemas de archivos, software de copia de seguridad o utilidades de sistema de bajo nivel.
  • Experiencia en entornos de nube o protocolos de almacenamiento
  • Familiaridad con API REST o servicios en segundo plano
  • Contribuciones a proyectos C/C++ de código abierto

¿Por qué unirse a nosotros?

En IDrive, estamos creando un entorno en el que prospera la innovación, se reconoce el talento y se permite crecer a las personas. Nos comprometemos a apoyar a nuestro equipo tanto profesional como personalmente.

Esto es lo que le espera como miembro de nuestro equipo:

Equilibrio entre trabajo y vida privada

  • Modelo de trabajo híbrido con horarios flexibles que se adaptan a tu estilo de vida
  • Tiempo libre remunerado y vacaciones para descansar y reponer fuerzas
  • Permiso parental para las etapas importantes de la vida

Salud y bienestar

  • Seguro médico con cobertura personalizable para usted y su familia
  • Seguro de vida y accidentes para mayor tranquilidad

Cultura y comunidad

  • Actos de empresa y comidas de equipo para fomentar la conexión y la colaboración
  • Regalos y golosinas para celebrar juntos ocasiones especiales

Ventajas que importan

  • Remuneración competitiva que refleje su experiencia y contribuciones
  • Espacio de almacenamiento en línea

Información de la empresa

Página web: https://www.idrive.com/india/

Dirección: B-903, 9th Floor, Brigade Tech Park, Whitefield Road, Bangalore, Karnataka, India