Categoría:Tecnologías de la Información - Sistemas
Subcategoría: Desarrollo de software - Programador
Educación mínima requerida: Universitario sin titulo
Detalles
Contratación:
Permanente
Horario:
Tiempo completo
Espacio de trabajo:
Híbrido
Descripción
¿Te apasionan los lenguajes de bajo nivel, resolver problemas complejos y construir soluciones de software que impactan millones de personas en todo el mundo?
Pues estamos buscando a un(a) C/Prolog Developer (Algoritmos y Lógica Formal) con fuertes habilidades en algoritmos, estructuras de datos y lógica formal, para integrarse a un equipo de ingeniería global en un entorno altamente colaborativo, ágil y centrado en el rendimiento.
¿Qué harás en este rol?
Diseñar, desarrollar y mantener soluciones de software eficientes, creativas y de alto rendimiento, con foco en búsquedas inteligentes y procesamiento de datos.
Participar activamente en todas las fases del ciclo de desarrollo (SDLC), desde el diseño técnico hasta la implementación y despliegue.
Colaborar estrechamente con equipos internacionales de arquitectura, producto, ciberseguridad y DevOps.
Contribuir a la creación y mantenimiento de pipelines CI/CD para asegurar una integración y entrega continua.
Aplicar buenas prácticas de programación segura, testing automatizado y revisión de código.
Investigar nuevas tecnologías y metodologías que impulsen la innovación y optimización del producto.
Dar soporte en producción para resolver incidentes críticos.
?¿Qué buscamos en ti?
2 años o más de experiencia en desarrollo de software con C, Prolog, Lisp u otros lenguajes de bajo nivel.
Ingles avanzado - conversacional indispensable.
Conocimiento sólido en estructuras de datos como árboles, pilas, colas, heaps, y mapas hash.
Dominio de algoritmos de búsqueda, ordenamiento y su análisis de complejidad (tiempo y espacio).
Experiencia en funciones recursivas y comprensión profunda de su impacto en memoria.
Experiencia en manejo de memoria en C (malloc, free, punteros) y herramientas como Valgrind.
Buenas prácticas de codificación segura, pruebas unitarias y performance tuning.
Deseable: experiencia con herramientas de DevOps, integración continua y despliegue automatizado (CI/CD).
Licenciatura o Maestría en Ciencias de la Computación, Matemáticas, Ingeniería o campos afines.
Vivir en Guadalajara (modalidad híbrida)
¿Qué ofrecemos?
Desarrollo constante en un entorno dinámico y colaborativo.
Trabajo híbrido en Guadalajara con acceso a tecnología de vanguardia.
Beneficios de ley y superiores.
Seguro de vida.
Seguro dental y visual.
Seguro de gastos médicos mayores.
Vales de despensa y restaurante.
Fondo de ahorro.
Aguinaldo de 30 días.
Bono anual.
¡Y más!
Postúlate por este medio...
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.