- Remoto · Latinoamérica
- Tiempo completo
- Senior
- USD 5,500 – USD 7,500 al mes
Publicada
Contratan desde: Latinoamérica
Descripción del puesto
Sobre la vacante
Se busca un Senior Software Engineer Java para un rol clave en una plataforma AdTech/OpenRTB que maneja más de 500k requests por segundo y petabytes de datos. Es un puesto remoto para LATAM con contrato unfixed-term y salario en USD. El equipo trabaja en un entorno de alta performance y baja latencia, con desafíos reales de escala en sistemas distribuidos. El rol incluye guardias on-call en producción y requiere experiencia en Java + Spring Boot (5+ años) en sistemas críticos, Kubernetes + Docker en producción, bases de datos high-performance (ideal Aerospike o similares) + SQL, y Cloud (AWS y/o GCP). Plus valorado: Terraform, stream processing, real-time ML inference, experiencia en AdTech/OpenRTB.
¿Por qué deberías aplicar?
Esta es una oportunidad para trabajar en sistemas de alta concurrencia y distribuidos que impactan directamente en la producción, con métricas críticas como latencia p95/p99 y performance tuning. Aprenderás y aplicarás tecnologías de vanguardia en un entorno AdTech desafiante, desarrollando habilidades en escalabilidad y optimización que son altamente demandadas en el mercado. Crecerás profesionalmente en un equipo enfocado en backend de alta performance, con exposición a real-time ML inference y stream processing, potenciando tu perfil para roles técnicos de liderazgo.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Java y Spring Boot con 5+ años en sistemas críticos
- Alta concurrencia y sistemas distribuidos (experiencia en tuning de latencia)
- Kubernetes y Docker en entornos de producción
- Bases de datos high-performance (Aerospike, Redis, o similares) y SQL
- Cloud platforms (AWS y/o GCP)
- Comodidad con on-call en entornos de alto tráfico
- Inglés técnico (para documentación y colaboración remota)
Tips prácticos para este puesto
- Prepara ejemplos concretos de proyectos donde hayas optimizado latencia (p95/p99) o manejado alta concurrencia.
- Destaca tu experiencia con guardias on-call, mencionando cómo manejaste incidentes en producción.
- Menciona casos de uso con Aerospike o bases KV si los tienes; si no, enfatiza tu capacidad para aprender tecnologías high-performance rápidamente.
- Investiga sobre AdTech/OpenRTB antes de la entrevista; entender el dominio te dará ventaja.
- Ajusta tu CV para resaltar logros cuantificables (ej: "reduje latencia en X%" o "escalé sistema a Y requests/sec").
Recursos recomendados
- Tools: Spring Boot docs, Kubernetes oficial, AWS/GCP certifications, Aerospike documentation
- Librerías: Micrometer para métricas, Resilience4j para tolerancia a fallos, Kafka para stream processing
- Documentación: "Designing Data-Intensive Applications" de Martin Kleppmann, blogs de AdTech como The Trade Desk
- Influencers: Sigue a expertos en Java performance como Venkat Subramaniam o en distributed systems como Cindy Sridharan
- Cursos: "Java Performance" en Pluralsight, "Kubernetes in Production" en A Cloud Guru
Preguntas frecuentes en entrevistas para este rol
- "Describe un proyecto donde optimizaste la latencia de un sistema distribuido" - Tip: Usa el método STAR (Situación, Tarea, Acción, Resultado) y menciona métricas específicas como p95.
- "¿Cómo manejas incidentes en producción durante guardias on-call?" - Tip: Explica tu proceso de diagnóstico, escalación y post-mortem, destacando aprendizaje continuo.
- "¿Qué estrategias usas para escalar sistemas de alta concurrencia?" - Tip: Habla de caching, load balancing, microservicios, y monitoreo con herramientas como Prometheus.
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Mid | $4,000 - $5,500 | | Senior | $5,500 - $7,500 |
*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 este rol con tecnologías como Aerospike y AdTech, el rango puede llegar a $6,300+ como se menciona en el post.*
Red flags a considerar
- Bandera roja 1: Falta de claridad en las métricas de performance - Pregunta en la entrevista: "¿Cuáles son los SLAs actuales de latencia p95/p99 y cómo se monitorean?" para evaluar madurez operacional.
- Bandera roja 2: On-call sin procesos definidos - Investiga antes de aceptar: Pregunta sobre rotación de guardias, compensación por horas extra, y herramientas de alerting usadas.
- Bandera roja 3: Alta rotación en el equipo de backend - Señal de advertencia común en este tipo de rol: Pregunta sobre la antigüedad del equipo actual y tasa de retención para detectar posibles problemas de carga laboral o gestión.
Habilidades
- Java
- Spring Boot
- Kubernetes
- Docker
- Aerospike
- Redis
- SQL
- AWS
- GCP
- Terraform
- stream processing
- real-time ML inference
- AdTech
- OpenRTB
- alta concurrencia
- sistemas distribuidos
- alta performance
- baja latencia
- on-call
- producción
- bases de datos high-performance
- Cloud
- Micrometer
- Resilience4j
- Kafka
- Prometheus
- caching
- load balancing
- microservicios
- monitoreo
Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante