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.
- Colaboración Interdisciplinaria:
Trabajar en estrecha colaboración con otros equipos para integrar soluciones de infraestructura crítica y asegurar la alineación con los objetivos de negocio.
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. Documentar decisiones de diseño y justificar trade-offs de rendimiento, mantenibilidad y costo.
- Dominio avanzado de Python: Escribir código idiomático y productivo 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). Diseñar y optimizar funciones y procedimientos almacenados en PL/PgSQL, garantizando integrid
📌 V Senior Software Engineer (México)
🏢 Qualifinds®
📍 México
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.