Staff Backend Engineer .Net, Python (Ciudad de México)

Staff Backend Engineer .Net, Python (Ciudad de México)

06 ago
|
Gbm
|
Ciudad de México

06 ago

Gbm

Ciudad de México

Acerca de GBM

Somos una organización de gestión patrimonial, de activos y banca privada con 35 años de experiencia; pioneros en inversión digital innovadora y productos de ahorro. Nuestra misión es mejorar la calidad de vida de nuestros usuarios a través de soluciones financieras inteligentes.

En GBM Digital y Tecnología hemos experimentado un crecimiento exponencial gracias a nuestros productos y a nuestro equipo de clase mundial. Potencializamos y habilitamos a nuestra gente en un ambiente de trabajo entrepreneur.

Objetivo El Staff Engineer es un referente técnico dentro de la organización, responsable de diseñar y guiar la arquitectura de sistemas complejos, asegurar la calidad y escalabilidad del software, y actuar como mentor de otros ingenieros. Este rol combina liderazgo técnico, visión estratégica y ejecución práctica, con el objetivo de alinear la tecnología con la misión y objetivos de negocio de la empresa. Asegurar que las soluciones técnicas sean robustas, escalables y sostenibles, elevando el nivel de ingeniería de toda la organización y maximizando el impacto en el producto y el negocio.

En una semana típica

- Participar en sesiones de arquitectura y diseño de sistemas.
- Supervisar y apoyar la implementación de proyectos clave.
- Realizar mentoría técnica y promover el aprendizaje del equipo.
- Conducir code reviews y asegurar buenas prácticas de desarrollo.
- Documentar y comunicar decisiones técnicas y lineamientos de arquitectura.
- Apoyar en la gestión de incidentes y optimización de la infraestructura.
- Proponer y liderar iniciativas de mejora continua en procesos y herramientas.
- Liderar el diseño y la arquitectura de sistemas críticos y escalables.
- Ser referente técnico y mentor de otros ingenieros (juniors, mids, seniors).
- Participar en revisiones de código, diseño y decisiones estratégicas.




- Definir e impulsar estándares de calidad, seguridad y performance.
- Colaborar con Product Managers y líderes de negocio para traducir requerimientos en soluciones técnicas efectivas.
- Guiar la adopción de nuevas tecnologías, frameworks y metodologías.
- Contribuir en la definición del roadmap técnico y la gestión de deuda técnica.
- Resolver problemas complejos y desbloquear equipos en situaciones críticas.
- Impulsar una cultura de innovación, colaboración y mejora continua.

Escolaridad
- Ingeniería en Sistemas Computacionales o afín

Requisitos
- 12+ años de experiencia en desarrollo de software, enfocado principalmente en servicios backend y arquitectura de sistemas, con al menos 1–2 en roles de liderazgo técnico.
- Experiencia comprobada en diseño de arquitecturas distribuidas, microservicios o sistemas de alta escala.
- Dominio de patrones de diseño, buenas prácticas y metodologías ágiles.
- Conocimientos sólidos en infraestructura cloud (AWS) y prácticas DevOps.
- Capacidad para comunicar ideas complejas de forma clara a audiencias técnicas y no técnicas.
- Habilidad para influir y liderar sin necesidad de tener un rol jerárquico.
- Mentalidad estratégica, orientada a resolver problemas y generar impacto en el negocio.

- Lenguajes de Programación
- Dominio de lenguajes de programación como .NET
- Diseño y Arquitectura de Software
- Patrones de diseño, principios SOLID,



arquitecturas de microservicios, DDD, event-driven, serverless

- Bases de Datos
- Modelado y optimización de bases de datos SQL (PostgreSQL, SQL) y NoSQL (DynamoDB, MongoDB, Redis). Ajuste de performance y sharding

- Cloud Computing
- Experiencia práctica en AWS (Lambda, API Gateway, ECS, DynamoDB, S3, RDS)
- CI/CD & DevOps
- Automatización de pipelines, integración con herramientas de despliegue (GitHub Actions, GitLab CI, Jenkins), Infraestructura como Código (CDK, Terraform, CloudFormation)
- Testing & QA
- Unit testing, integración y pruebas de performance. Diseño de estrategias de cobertura de pruebas

- Observabilidad
- Logging estructurado, métricas, trazas distribuidas, herramientas como Prometheus, Grafana, CloudWatch

- Seguridad en Aplicaciones
- Prácticas de secure coding, autenticación/autorización (OAuth2, JWT), cifrado, manejo de secretos

- Metodologías de Trabajo
- Agile/Scrum/Kanban, code reviews, pair programming

- Liderazgo Técnio
- Definición de arquitectura, guiar a ingenieros y coordinar iniciativas técnicas

Inglés- Intermedio

Competencias

- Liderazgo e influencia
- Excelentes habilidades de comunicación
- Pensamiento estratégico
- Resolución de problemas
- Colaboración transversal
- Mentoría y desarrollo de talento
- Adaptabilidad e innovación
- Orientación a resultados

Ventajas
- Salario y paquete de compensación competitivo
- Prestaciones superiores de ley
- Contratación directamente
- Esquema 100% nominal
- Formación y plan de carrera

Join the team!*
- Para postularte es indispensable que leas y aceptes nuestro Aviso de Privacidad para Candidatos que se alinea a la ley de protección de datos personales y especifica el uso que le daremos a los mismos únicamente con fines de reclutamiento.

📌 Staff Backend Engineer .Net, Python (Ciudad de México)
🏢 Gbm
📍 Ciudad de 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.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: staff backend engineer .net, python (ciudad de méxico) / ciudad de méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: staff backend engineer .net, python (ciudad de méxico) / ciudad de méxico