- Remoto · Latinoamérica
- Tiempo completo
- Senior
- USD 5,000 – USD 8,000 al mes
Publicada
Contratan desde: Latinoamérica
Descripción del puesto
Sobre la vacante
Empresa tech con equipos en EE. UU. busca Ingeniero Senior Scala para desarrollo backend/full-stack. Requisitos clave:
- 7+ años de experiencia en desarrollo de software
- Scala fuerte en aplicaciones (no solo data)
- Experiencia con APIs, microservicios y sistemas de alto volumen
- Bases de datos relacionales (PostgreSQL, MySQL)
- Kafka o sistemas de mensajería distribuidos
- Se valora experiencia con React, Akka, ZIO, Play o arquitecturas cloud
- Inglés avanzado (trabajo con equipos de EE. UU.)
- 100% remoto desde LATAM
¿Por qué deberías aplicar?
Esta es tu oportunidad de trabajar en sistemas de alto volumen con tecnologías modernas como Scala y microservicios, colaborando directamente con equipos de EE. UU. en un entorno 100% remoto que te permite trabajar desde cualquier lugar de LATAM. Crecerás profesionalmente enfrentando desafíos de escalabilidad y arquitectura distribuida, con exposición a tecnologías de vanguardia que son altamente valoradas en el mercado global.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Scala avanzado para desarrollo de aplicaciones (no solo data processing)
- Arquitectura de microservicios y diseño de APIs
- Bases de datos relacionales (PostgreSQL/MySQL)
- Sistemas de mensajería (Kafka)
- Inglés fluido para comunicación técnica
- Trabajo en equipos distribuidos
Tips prácticos para este puesto
- Prepara ejemplos concretos de proyectos Scala donde hayas trabajado con microservicios y alto volumen
- Demuestra tu inglés técnico durante el proceso - practica explicando arquitecturas complejas
- Investiga sobre Akka, ZIO y Play si no los has usado - muestra curiosidad por el ecosistema Scala
- Ten claro tu setup remoto - muestra que eres productivo trabajando 100% remoto
Recursos recomendados
- Documentación oficial de Scala 3
- Coursera: Functional Programming in Scala Specialization
- Libro: "Scala with Cats" para programación funcional
- Blog: Rock the JVM para tutoriales Scala avanzados
- Influencer: Daniel Ciocîrlan (experto en Scala y FP)
- Herramientas: IntelliJ IDEA con plugin Scala, sbt, Docker
Preguntas frecuentes en entrevistas para este rol
- "¿Cómo manejas la concurrencia en Scala?" - Prepárate para hablar sobre Futures, Akka actors o ZIO fibers según tu experiencia
- "Describe una arquitectura de microservicios que hayas implementado" - Enfócate en decisiones de diseño, comunicación entre servicios y patrones usados
- "¿Cómo optimizas consultas en PostgreSQL para alto volumen?" - Menciona índices, particionamiento, connection pooling y monitoring
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 |
*Nota: Empresas de EE. UU. pagando en LATAM para roles senior Scala pueden ofrecer hasta $9,000-10,000 para perfiles excepcionales con inglés nativo y experiencia en sistemas críticos.*
Red flags a considerar
- "Scala solo para data processing" - Pregunta específicamente sobre el tipo de aplicaciones que desarrollan. Si solo usan Scala para ETL/Spark, podría no ser el crecimiento que buscas
- Equipos distribuidos mal coordinados - Investiga sobre sus ceremonias Agile, herramientas de colaboración y cómo manejan las diferencias horarias
- Falta de madurez en DevOps - Pregunta sobre CI/CD, monitoring, alerting y cómo manejan deploys. En sistemas de alto volumen, esto es crítico
Habilidades
- Scala
- APIs
- microservicios
- PostgreSQL
- MySQL
- Kafka
- React
- Akka
- ZIO
- Play
- cloud
- Futures
- Akka actors
- ZIO fibers
- índices
- particionamiento
- connection pooling
- monitoring
- CI/CD
- Docker
- sbt
- IntelliJ IDEA