Bluelight es una consultora de software líder dedicada a diseñar y desarrollar tecnología innovadora que mejora la vida de los usuarios. Con un firme compromiso de brindar un servicio excepcional a nuestros clientes, Bluelight se destaca en su enfoque en la calidad y la satisfacción del cliente. Nuestra misión no es solo crear aplicaciones de vanguardia, sino también fomentar un entorno de trabajo colaborativo y enriquecedor donde cada miembro del equipo pueda crecer y prosperar. Con presencia en Estados Unidos y América Central/del Sur, Bluelight se encuentra en una emocionante fase de expansión, buscando continuamente talento excepcional para unirse a su comunidad dinámica y diversa.
Buscamos a una persona capacitada para unirse a nuestro equipo en rápida expansión en Bluelight. Este puesto es ideal para alguien que prospera en un entorno dinámico y de ritmo rápido donde las opiniones y los esfuerzos de todos son valorados y apreciados. Tendrás la oportunidad de contribuir a proyectos desafiantes y significativos, desarrollando aplicaciones de alta calidad que se destaquen en el mercado. Valoramos el aprendizaje continuo, el crecimiento personal y el trabajo duro, ofreciendo un entorno colaborativo que promueve el desarrollo profesional. Si te apasiona el desarrollo de software y estás ansioso por ser parte de una consultora de software en crecimiento, te invitamos a postularte y unirte a nosotros en este emocionante viaje.
Requisitos
- Más de 8 años de experiencia profesional en desarrollo de software, con más de 3 años en un rol enfocado en arquitectura.
- Profunda experiencia en el diseño de arquitecturas de servicios de baja latencia en AWS, incluyendo el juicio sobre cuándo los componentes distribuidos (colas, cachés, proyecciones de búsqueda) ganan su lugar.
- Experiencia en diseño para presupuestos de latencia explícitos (p95/p99), incluyendo commits duraderos síncronos en rutas críticas.
- Experiencia en diseño de sistemas de auditoría/evidencia: registros de eventos append-only, modelos de hechos versionados o bitemporales, y reproducción histórica determinista.
- Experiencia en diseño de semánticas fail-open/fail-closed/degraded-state y posturas ante interrupciones.
- Experiencia comprobada en la arquitectura de entornos seguros multi-tenant, incluyendo análisis de compensaciones (RLS vs. schema-per-tenant vs. database-per-tenant).
- Profunda experiencia con PostgreSQL/AuroraDB y Row-Level Security (RLS) a nivel de modelado de datos y arquitectura.
- Experiencia en el diseño y construcción de APIs RESTful escalables.
- Experiencia en la arquitectura de integraciones de SDK con otros servicios.
- Sólida experiencia en Node.js, TypeScript y JavaScript en todo el stack.
- Experiencia en la construcción de modelos de capacidad y proyecciones de costo/rendimiento en la nube (AWS Well-Architected Framework).
- Experiencia en el establecimiento de estándares técnicos, realización de revisiones de arquitectura y código, y mentoría de equipos de ingeniería.
- Experiencia en la producción de documentación de arquitectura, diagramas y registros de decisiones técnicas (ADRs).
- Experiencia en la presentación y defensa de decisiones de arquitectura en revisiones de ingeniería y seguridad de clientes.
- Experiencia trabajando con asistentes de codificación de IA como parte del desarrollo diario.
- Amplio historial en la arquitectura de sistemas grandes y complejos de extremo a extremo.
- Capacidad para coincidir con el horario comercial de EE. UU.
- Título de grado requerido.
- Propiedad extrema y responsabilidad por los entregables.
- Dedicación centrada en el cliente a los compromisos del equipo.
- Conocimiento y adhesión a las mejores prácticas.
- Sólida capacidad de resolución de problemas y habilidades de liderazgo técnico.
- Mentalidad positiva y actitud de "poder hacerlo".
- Meticulosa atención al detalle.
Calificaciones Preferidas
- Experiencia en dominios sensibles al cumplimiento o regulados (por ejemplo, TCPA/DNC, toma de decisiones fintech, sistemas con mucha auditoría).
- Experiencia con diseño dirigido por eventos, colas de mensajes y estrategias de caché a escala.
Beneficios de la Empresa
- Salario competitivo y bonificaciones, incluyendo aumentos salariales basados en el rendimiento.
- Generosa política de tiempo libre remunerado.
- Horario de trabajo flexible.
- Trabajo remoto.
- Educación continua, capacitación, conferencias.
- Cursos, exámenes y certificaciones patrocinados por la empresa.