- Híbrido · Kolkata, India
- Tiempo completo
- Senior
- USD 5,000 – USD 8,000 al mes
Publicada
Descripción del puesto
Sobre la vacante
Se busca un Technical Lead Senior con enfoque práctico para diseñar, construir y escalar sistemas de software modernos, tomando decisiones técnicas de principio a fin. El rol requiere 5+ años de experiencia y modalidad híbrida en Kolkata.
Responsabilidades principales:
- Diseñar arquitecturas de sistemas escalables y seguras
- Tomar decisiones de arquitectura (Monolith vs Microservices, SQL vs NoSQL, Serverless vs Containers)
- Traducir requerimientos de negocio en APIs y modelos de datos
- Liderar equipos de ingeniería con dirección técnica sólida
- Definir estándares de calidad, seguridad y mejores prácticas
Tech Stack:
- Backend: Node.js, Python, Java, .NET, PHP
- Frontend: React, Vue, Angular, TypeScript, Next.js
- Bases de datos: PostgreSQL, MySQL, MongoDB
- Cloud & DevOps: Docker, Kubernetes, Terraform, AWS, Azure
- Nice to have: DDD, sistemas AI-native, arquitectura event-driven
¿Por qué deberías aplicar?
Esta posición es ideal para profesionales que disfrutan resolver problemas complejos de diseño de sistemas mientras mentorean equipos. Tendrás autonomía para tomar decisiones técnicas clave que impactarán directamente en la escalabilidad y seguridad de los productos. Es una oportunidad para crecer como líder técnico en un entorno que valora la innovación y las mejores prácticas de ingeniería.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Liderazgo técnico con capacidad de mentoría
- Diseño de arquitecturas escalables (microservices, serverless, containers)
- Toma de decisiones informadas sobre trade-offs técnicos
- Comunicación efectiva para traducir negocio a tecnología
- Conocimiento profundo de al menos 2 stacks tecnológicos del listado
Tips prácticos para este puesto
- Prepara tu portfolio de arquitectura: Documenta decisiones de diseño anteriores, trade-offs que tomaste y resultados obtenidos
- Practica system design: Revisa casos comunes (diseño de Twitter, Uber, Netflix) y cómo escalarías cada componente
- Demuestra pensamiento estratégico: En entrevistas, explica no solo el "cómo" sino el "por qué" detrás de tus decisiones técnicas
- Investiga la empresa: Entiende su modelo de negocio para proponer soluciones alineadas
Recursos recomendados
- Libros: "Designing Data-Intensive Applications" de Martin Kleppmann, "Clean Architecture" de Robert C. Martin
- Cursos: System Design Interview en educative.io, AWS Solutions Architect Associate
- Influencers: Martin Fowler (arquitectura), Charity Majors (engineering leadership)
- Herramientas: Draw.io para diagramas, Excalidraw para colaboración
Preguntas frecuentes en entrevistas para este rol
- "Describe una arquitectura que diseñaste y los trade-offs que consideraste" - Tip: Usa el formato STAR (Situación, Tarea, Acción, Resultado) y enfócate en las decisiones difíciles
- "¿Cómo manejas desacuerdos técnicos dentro del equipo?" - Tip: Muestra proceso estructurado (datos, experimentación, consenso) y no solo autoridad
- "¿Cómo priorizas deuda técnica vs nuevas features?" - Tip: Explica framework de evaluación (impacto en negocio, riesgo, costo) con ejemplos concretos
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Mid | $3,500 - $5,000 | | Senior | $5,000 - $8,000 | | Lead/Staff | $7,000 - $12,000 |
*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más. Para Kolkata, considera ajustes por costo de vida local.*
Red flags a considerar
- Bandera roja 1: Empresa menciona múltiples stacks tecnológicos sin claridad sobre cuál usan realmente - Pregunta: "¿Cuál es el stack principal del equipo actual y qué porcentaje del código está en cada tecnología?"
- Bandera roja 2: Expectativas poco realistas sobre "hands-on" vs liderazgo - Investiga: ¿El equipo tiene suficiente autonomía o necesitas codificar el 80% del tiempo mientras lideras?
- Bandera roja 3: Falta de procesos de arquitectura establecidos - Señal: No pueden mostrar documentación de decisiones técnicas anteriores o roadmap arquitectónico claro
Habilidades
- Node.js
- Python
- Java
- .NET
- PHP
- React
- Vue
- Angular
- TypeScript
- Next.js
- PostgreSQL
- MySQL
- MongoDB
- Docker
- Kubernetes
- Terraform
- AWS
- Azure
- DDD
- AI-native systems
- event-driven architecture
Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante