AI Coach Tech Lead/Architect
palo-it · Ciudad de Mexico
Descripcion del puesto
About the role
As a Software Architect with strong AI coaching expertise, you will lead the end‑to‑end technical delivery of digital products, stepping in hands‑on when needed while guiding teams toward scalable, secure, and maintainable solutions. You will shape technology strategy, ensure high performance, and champion AI‑first engineering practices.
Key responsibilities
- Lead the design and evolution of technology solutions, guaranteeing scalability, performance, security, and maintainability.
- Make architectural decisions and trade‑offs (e.g., microservices vs modular monolith) using DDD, Clean/Hexagonal Architecture, and event‑driven patterns.
- Design, build, and evolve REST APIs with versioning, contract‑first OpenAPI specifications, backward compatibility and robust error handling.
- Define and enforce engineering standards: clean code, testing strategy, code reviews, observability, security practices and CI/CD pipelines.
- Mentor and coach engineers, fostering a strong delivery culture and continuously raising the engineering bar.
- Partner with Product, QA, UX and stakeholders to refine scope, assess technical risks, shape the roadmap and deliver incrementally.
- Promote AI‑first engineering practices (Copilot/GenAI) with proper governance, quality gates, security, traceability and testing.
Required profile
- 10+ years of software engineering experience with proven technical leadership (Tech Lead, Lead Engineer or senior engineer with leadership responsibilities).
- Strong backend expertise in Java (preferably 17/21/25+) with solid testing practices (JUnit, Mockito) and performance awareness.
- Demonstrated ability to design and communicate software architecture (microservices, modular monolith, Clean/Hexagonal, SOLID, integration patterns, API design).
- Deep understanding of CI/CD, Git workflows, observability (logs, metrics, traces) and security‑by‑design principles.
- Professional English (B2+) for global collaboration and documentation.
Required skills
- Java (17/21/25+)
- JUnit, Mockito
- REST APIs, OpenAPI
- Microservices, modular monolith
- Clean Architecture, Hexagonal Architecture, DDD, SOLID
- CI/CD pipelines, Git
- Observability (logging, metrics, tracing)
- OAuth2, OIDC, JWT, OWASP security best practices
- Kafka, RabbitMQ, event‑driven architecture, CQRS, saga/outbox patterns
- Docker, Kubernetes
- Terraform, Infrastructure as Code
- AWS, Azure, GCP
- GitHub Copilot, Cursor (generative AI coding tools)
What we offer
- Stimulating working environments
- Unique career path with international mobility
- Internal R&D projects (including Gen‑e2™)
- Knowledge sharing and personalized training via PALO IT Academy
- Opportunities for entrepreneurship and intrapreneurship
Questions fréquentes
Por que reporta esta oferta?
Explorar más
Salarios, guías y búsquedas en México.
Salarios por profesión
Postula en 30 segundos
Ingresa tu email para postular. Se creara una cuenta automaticamente.
Al continuar, aceptas nuestras condiciones de uso.
Ya tienes cuenta? Iniciar sesion
Publicado hace 15 horas
Expira en 1 mes
6 vistas · 0 interested
Aumenta tus posibilidades
Sube tu CV: te propondremos las ofertas que coinciden con tu perfil.
Analizando tu CV...
palo-it
Ciudad de Mexico