Tech Lead / Platform Architect Senior
Indexed description
Requerimientos del cargo
Al menos 8 años de experiencia en desarrollo de software.
Al menos 3 años en roles de Tech Lead, Software Architect, Solution Architect o Platform Architect.
Cloud & Infraestructura
- AWS: AgentCore (Runtime, Memory, Gateway), Bedrock, IAM, Organizations, Control Tower
- Terraform: modules, workspaces, state management
- ECS Fargate, Aurora Serverless v2, API Gateway, Cognito
Backend & APIs
- NestJS: architecture patterns, module design, DI strategy
- TypeScript (avanzado)
- API design: REST, OpenAPI/Swagger spec, BFF pattern, API versioning
- Python (para componentes de agentes y eval)
- Prisma ORM, PostgreSQL
Arquitectura & Patrones
- Microservicios, BFF (Backend for Frontend), API Gateway pattern
- Event-driven architecture, CQRS (si escala)
- Multi-tenant SaaS, sandbox models
- Domain-driven design (boundaries)
- OAuth 2.0, JWT, OIDC, RBAC
- A2A protocol, MCP protocol
AI/ML
- Agent frameworks: Strands SDK, LangGraph, CrewAI (conceptual)
- LLM Gateway patterns: routing, fallback, caching
- RAG architectures, eval frameworks (LLM-as-Judge)
- Multi-agent orchestration
Herramientas
- Git, GitHub (branching strategy, PR reviews)
- Diagramming (C4, sequence diagrams)
- Documentation as Code
Projects
2Brains es una consultora tecnológica que impulsa el crecimiento y la evolución de organizaciones líderes en Latinoamérica. Diseñamos y construimos el futuro digital de nuestros clientes a través de una integración profunda y estratégica de negocio, experiencia y tecnología, convirtiendo desafíos complejos en impacto real.
Hoy, 2Brains forma parte de Acid Labs, uno de los principales grupos de consultoría tech e innovación de la región. Esta adquisición fortalece nuestra propuesta de valor, ampliando nuestra escala, capacidades tecnológicas y presencia regional, y nos permite acompañar a nuestros clientes con soluciones más robustas, ágiles y de alto impacto en todo su ciclo de transformación.
Funciones del cargo
Definir la visión y arquitectura técnica de la plataforma.
Diseñar la integración entre frontend, servicios backend e infraestructura cloud.
Definir contratos de servicios mediante OpenAPI y Swagger.
Evaluar alternativas y tomar decisiones frente a trade-offs técnicos.
Diseñar patrones de integración mediante APIs REST, API Gateway y arquitectura orientada a eventos.
Revisar pull requests críticos de los distintos equipos o tracks.
Establecer estándares de desarrollo, documentación y buenas prácticas.
Diseñar arquitecturas escalables para plataformas SaaS multi-tenant.
Definir estrategias de autenticación, autorización y gestión de accesos.
Orientar técnicamente a desarrolladores y referentes de los equipos.
Participar en el diseño de soluciones basadas en agentes, RAG y modelos de lenguaje.
Condiciones
- Trabajar con un equipo de alto rendimiento, aprendemos y nos desarrollamos juntos.
- Acceso a grandes clientes y proyectos desafiantes.
- Aprendizaje y crecimiento permanente, organizamos meetups, capacitaciones y actividades culturales.
- Un entorno de trabajo flexible y dinámico.
- Espacio para charlas internas.
- Asignación de computadora para tu trabajo.
- Cursos de especialización.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search