Esta posición está abierta a candidatos de todo el mundo, lo que significa que puedes postularte y trabajar desde cualquier lugar siempre que cumplas con todos los requisitos.
Como Staff Software Engineer, estarás en el centro de uno de los desafíos técnicamente más exigentes en la infraestructura web moderna: optimizar cómo el tráfico web es interceptado, procesado y entregado a una escala masiva a través de una plataforma de computación en el borde (edge computing). Trabajarás en un sistema que maneja decenas de miles de solicitudes por segundo y decenas de miles de millones de dólares en volumen de comercio electrónico anual, junto a un equipo de ingeniería pequeño y de alto calibre donde cada ingeniero posee una parte significativa del sistema. Este no es un rol de ejecución de tickets. Serás un líder técnico en arquitectura y diseño, colaborando directamente con el CTO y el ingeniero principal de plataforma para definir cómo evoluciona la plataforma. Planificarás implementaciones metódicamente, definirás métricas de éxito antes de lanzar, depurarás comportamientos complejos entre navegadores y dispositivos, y construirás sistemas que no puedan fallar.
Responsabilidades
- Diseñar, construir y escalar la infraestructura central de la plataforma que maneja tráfico web de alto volumen en la capa de CDN y edge computing.
- Asumir un rol de liderazgo técnico activo en el diseño de arquitectura, planificación técnica y redacción de documentos de diseño con una visión a largo plazo.
- Planificar y ejecutar implementaciones graduales y metódicas: definir audiencias objetivo, KPIs y métricas de éxito antes de lanzar cambios significativos.
- Depurar comportamientos complejos de front-end causados por cambios en la plataforma de back-end en todos los navegadores, dispositivos y geografías.
- Colaborar con el equipo de ingeniería de datos para garantizar la testeabilidad a escala y construir el marco de medición y observabilidad adecuado.
- Resolver problemas técnicos de alta complejidad con alcance y ambigüedad significativos, donde existen pocos manuales establecidos.
- Mentorizar ingenieros y servir como punto de escalada técnica para desafíos complejos de plataforma.
- Mantenerse al día con las tecnologías emergentes de rendimiento web, patrones de edge computing y técnicas de optimización de navegadores.
- Adoptar e integrar herramientas de codificación con IA en tu flujo de trabajo de ingeniería para acelerar la entrega y mejorar la calidad del código.
Requisitos
- 10 años de experiencia en ingeniería de software con una sólida formación en la construcción y escalado de plataformas web multi-inquilino de alto tráfico.
- Dominio experto en TypeScript (lenguaje principal), JavaScript (JS real, no solo a nivel de framework) y Python.
- Experiencia demostrada en el diseño y operación de sistemas distribuidos de alta disponibilidad a escala significativa.
- Experiencia en plataformas en la nube: AWS, GCP o Azure (entorno agnóstico a la nube).
- Experiencia con infraestructura de CDN y optimización de rendimiento web: herramientas como Cloudflare, Lighthouse, WebPageTest, y técnicas como web workers, lazy loading y code splitting.
- Experiencia en Infraestructura como Código (Pulumi o equivalente).
- Sólidas habilidades de SQL y consulta de datos; capacidad para trabajar con data warehouses y tomar decisiones de ingeniería basadas en datos.
- Experiencia con colas de mensajes (SQS, Kinesis o equivalente) y pipelines de CI/CD.
- Almacenamiento de datos: PostgreSQL, Redshift o equivalente.
- Fuertes habilidades de resolución de problemas y orientación al detalle: entiende que a escala de tráfico masivo, los casos de borde no son casos de borde.
- Uso activo de herramientas de IA en el flujo de trabajo de ingeniería: Claude Code, GitHub Copilot, Codex o equivalente.
- Sólida comunicación en inglés: cómodo en discusiones técnicas y colaboración escrita asíncrona con un equipo distribuido.
- Disponible para trabajar en horario completo del Este (ET).
- Autorizado legalmente para trabajar como contratista independiente en el país donde te encuentras.
Preferido
- Experiencia con Cloudflare Workers o edge computing (altamente preferido dada la arquitectura de la plataforma).
- Experiencia en plataformas de comercio electrónico: Shopify, Salesforce Commerce Cloud o similar.
- Optimización de consultas en Snowflake o data warehouse.
- Antecedentes en plataformas de medios o publicación de alto tráfico.
- Experiencia ejecutando o liderando una plataforma web multi-marca o multi-inquilino.
- Experiencia previa en startups donde poseías una parte significativa de la plataforma con un equipo pequeño.
- Experiencia Agile/Scrum en un entorno de equipo distribuido.
Salario
$9,000 a $12,000 USD por mes.
PTO: 15 días.
Feriados: Feriados locales o de EE. UU.