29 ago
|
Qualifinds®
|
Mérida
29 ago
Qualifinds®
Mérida
Objetivo del Puesto: El Senior Software Engineer será responsable de desarrollar infraestructura crítica para la empresa, como el sistema de cartera y el software de prevención de lavado de dinero. Para ello, el ingeniero debe ser capaz de diseñar, crear y mantener proyectos de software complejos, aplicando buenas prácticas de desarrollo que aseguren la escalabilidad y la mantenibilidad, adaptándose al stack tecnológico utilizado.
Responsabilidades: Diseño y Desarrollo de Software: Crear y mantener proyectos de software complejos, asegurando que sean robustos, escalables y fáciles de mantener.
Implementación de Buenas Prácticas: Aplicar y promover buenas prácticas de desarrollo de software, incluyendo la gestión de la deuda técnica y la optimización de la arquitectura de los sistemas.
Solución de Problemas de Escalabilidad: Identificar y resolver problemas relacionados con la escalabilidad y el rendimiento de las aplicaciones.
Requerimientos: Ingeniería en Sistemas Computacionales o afín. +4 años de experiencia en un rol similar Arquitectura y diseño de software: Diseñar e implementar sistemas robustos aplicando principios de Clean Architecture y Domain-Driven Design.
Dominio avanzado de Python: Escribir código idiomático y eficiente en Python 3.x cumpliendo PEP 8/PEP 484, utilizar herramientas de análisis estático como pydantic, ruff, mypy o uv, conocimiento de frameworks web como django (preferido), fast api, flask Expertise en PostgreSQL: Modelar datos relacionales con funciones avanzadas de Postgresql = 16 (particiones, JSONB, índices GIN/B-tree, row-level security).
Calidad y pruebas: Aplicar TDD/BDD y mantener cobertura significativa mediante pytest (o equivalente) con pruebas deterministas y repetibles.
Integrar pipelines de CI/CD que automaticen pruebas, análisis estáticos y despliegues continuos.
Inglés intermedio Habilidades: Pensamiento Analítico y Resolutivo: Capacidad para identificar problemas complejos y diseñar soluciones efectivas.
Orientación a la Calidad: Compromiso con el desarrollo de software de alta calidad, enfocado en la mejora continua y la excelencia técnica.
Nice to have: Experiencia construyendo imágenes Docker, despliegue y operación de microservicios en clúster Kuberetes (helm, kustomize u operadores) Experiencia en el desarrollo de sistemas core bancarios o aplicaciones financieras altamente confiables.
Beneficios Horario: Lunes a Viernes de 9:00 am a 6:00 pm Modalidad: Tiempo completo, 100% remoto, 100% nómina Sueldo: $60,000 a $80,000 MXN netos mensuales Vacantes disponibles: 2 Prestaciones de ley Protegido de Gastos Médicos Mayores Aguinaldo 15 días Prima vacacional 25% 3 días personales Vacaciones de ley Días Yo te presto: Jueves y Viernes Santo, 02 de Noviembre, 12 de Diciembre, 1⁄2 día del 24 de Diciembre y 1⁄2 día del 31 de Diciembre Trabajo remoto Stock options Acerca de la compañía: Somos una plataforma de préstamos entre personas. La innovación en tecnología financiera está teniendo un gran impacto en la sociedad y contamos con un ambiente de trabajo que incentiva la creatividad, ya que entendemos que lo más valioso son las ideas de nuestro equipo. Es una empresa mexicana fundada en 2015 que nació con el objetivo de conectar a personas que quieren invertir su dinero con personas que necesitan financiamiento.
Somos un equipo ágil y pequeño en donde la contribución de cada uno tiene gran impacto en nuestros productos.
Ubicación: Remoto en México
📌 VI Senior Software Engineer (Mérida)
🏢 Qualifinds®
📍 Mérida