Principal software engineer (Ciudad de México)

Principal software engineer (Ciudad de México)

14 sep
|
PICAIO
|
Ciudad de México

14 sep

PICAIO

Ciudad de México

Modalidad: Santa Fe, CDMX Sobre la posición En Picaio buscamos un Software Architect con enfoque Hands-On que combine experiencia sólida en arquitectura de software con participación activa en programación . Buscamos un perfil con alta profundidad técnica, capaz de diseñar soluciones complejas y escalables, tomar decisiones de arquitectura y, al mismo tiempo, involucrarse directamente en el código , particularmente en componentes críticos, implementación de nuevas soluciones, refactorización y revisiones de código. Valoramos especialmente perfiles provenientes de startups, empresas de producto o equipos donde hayan participado directamente en la construcción y evolución de productos digitales , trabajando en entornos dinámicos donde la escalabilidad, velocidad de ejecución y toma de decisiones técnicas son fundamentales. Esta posición está dirigida a profesionales que actualmente se desempeñen como Principal Engineer, Staff Engineer, Software Architect, Solutions Architect o Tech Lead , pero que mantengan un robusto enfoque en desarrollo de software. Diseñar y evolucionar la arquitectura de software de productos y plataformas escalables. Participar activamente en el desarrollo Hands-On , programando y refactorizando componentes críticos. Diseñar soluciones distribuidas, escalables, de alta disponibilidad y cloud-native . Definir decisiones técnicas relacionadas con arquitectura, stack tecnológico, performance, seguridad y escalabilidad . Diseñar e implementar arquitecturas basadas en microservicios y APIs RESTful . Aplicar y promover principios de ingeniería como SOLID, Clean Code, Design Patterns y DDD .



Participar en Code Reviews y garantizar estándares de calidad de código. Diseñar soluciones utilizando bases de datos relacionales y No SQL . Trabajar con arquitecturas basadas en contenedores, Docker y Kubernetes . Identificar riesgos técnicos, deuda técnica y oportunidades de optimización. Evaluar e integrar nuevas tecnologías alineadas con las necesidades del producto. Actuar como referente técnico y brindar mentoría a ingenieros Senior y Tech Leads . Participar en decisiones técnicas considerando no solo la arquitectura, sino también el impacto y evolución del producto . 8+ años de experiencia en ingeniería y desarrollo de software. Experiencia previa como Principal Software Engineer, Staff Engineer, Software Architect, Tech Lead o posición equivalente . Experiencia reciente y sólida en programación backend utilizando al menos uno de los siguientes lenguajes: Experiencia comprobable diseñando y desarrollando arquitecturas de microservicios . Dominio de principios SOLID, Design Patterns, Clean Code y buenas prácticas de ingeniería de software . Experiencia con bases de datos relacionales y No SQL . Experiencia con Docker y Kubernetes . Experiencia diseñando sistemas distribuidos, escalables y de alta disponibilidad . Experiencia realizando Code Reviews y tomando decisiones técnicas de arquitectura . Capacidad para mantenerse Hands-On en programación , además de asumir responsabilidades de arquitectura y liderazgo técnico. Será un plus Experiencia con Event-Driven Architecture (EDA) . Experiencia trabajando con AWS, Azure o GCP . Conocimientos de CI/CD, Dev Ops o MLOps . Experiencia bajo metodologías ágiles como Scrum o Kanban . #J-18808-Ljbffr

📌 Principal software engineer (Ciudad de México)
🏢 PICAIO
📍 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: principal software engineer (ciudad de méxico) / ciudad de méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: principal software engineer (ciudad de méxico) / ciudad de méxico