Senior Software Engineer

Date PostedOctober 27, 2026LocationSantiago, ChileCompanyMuy SimpleSalaryUSD $1800 - USD $2300TypeFull-time, Hybrid

Job Summary

Buscamos un/a profesional con 8+ años desarrollando software en producción y experiencia en sistemas de alta criticidad para liderar mejoras técnicas y acelerar entregas sin comprometer estabilidad. El proyecto contempla el desarrollo y evolución de una plataforma web y servicios backend, integrando APIs de terceros y aplicando arquitectura escalable. Trabajamos con prácticas de ingeniería como testing, CI/CD, monitoreo y refactor continuo.

Responsibilities

  • Diseñar y mantener servicios backend y frontend en producción con alta confiabilidad.
  • Desarrollar con PHP/Laravel, TypeScript/Node y Angular v21.
  • Aplicar arquitectura escalable, Clean/Hexagonal, CQRS y procesamiento asíncrono.
  • Operar infraestructura en AWS y gestionar pipelines de CI/CD.
  • Liderar migraciones, refactors y apagado progresivo de sistemas heredados.

Required Skills

  • 8+ años desarrollando software en producción
  • PHP/Laravel con Laravel Octane
  • TypeScript/Node y NestJS
  • Angular avanzado (v21)
  • MySQL/PostgreSQL y AWS

Job Details

Buscamos un/a profesional con 8+ años desarrollando software en producción y experiencia en sistemas de alta criticidad. Esperamos que puedas demostrar criterio técnico, orientación a calidad y capacidad de ejecutar cambios con seguridad. Requisitos técnicos: - PHP/Laravel en profundidad, incluyendo Laravel Octane (Swoole/FrankenPHP): ciclo de vida de workers, estado compartido, colas y jobs. - TypeScript/Node con solvencia (p. ej. NestJS). - Angular avanzado (v21): arquitectura modular, signals, standalone components, RxJS, rendimiento y testing. - Dominio de patrones y arquitectura escalable: Clean/Hexagonal, CQRS, event-driven, colas/procesamiento asíncrono, cache distribuido e idempotencia. - Experiencia en backend y frontend con enfoque feature-based, manejo de estado, lazy loading y optimización de change detection. - Modelado y optimización en MySQL/PostgreSQL: índices, planes de ejecución y migraciones en sistemas vivos con datos reales. - Experiencia con AWS en producción: RDS, S3, IAM, CloudWatch, contenedores (ECS/EKS o equivalente), redes básicas y costos. - Docker y CI/CD con pipelines reales (GitHub Actions, GitLab CI o similar). - Integración de APIs de terceros con webhooks, firmas HMAC, reintentos e idempotencia (pagos, facturación u otros flujos equivalentes). - Experiencia migrando/refactorizando y apagando sistemas heredados sin cortar la operación. Qué valoramos de la forma de trabajar: - Responsabilidad: cuidamos consistencia, seguridad y continuidad del servicio. - Proactividad para detectar riesgos, proponer mejoras y elevar estándares de calidad. - Comunicación clara con el equipo para alinear decisiones técnicas y trade-offs. - Orientación a datos: usamos métricas/observabilidad para validar desempeño y confiabilidad. - Autonomía para ejecutar refactors y migraciones con método, incluyendo plan de rollback. Functions: - Diseñar, implementar y mantener servicios backend y aplicaciones frontend en producción, con alta exigencia de confiabilidad y rendimiento. - Profundizar y evolucionar soluciones en PHP/Laravel (incluyendo Laravel Octane con Swoole/FrankenPHP): ciclo de vida de workers, manejo de estado, colas y jobs. - Construir y optimizar APIs y componentes con TypeScript/Node (por ejemplo NestJS), aplicando patrones de arquitectura escalable. - Desarrollar con Angular (v21), utilizando arquitectura modular, signals, standalone components, RxJS, y optimizaciones de rendimiento y testing. - Aplicar Clean/Hexagonal Architecture, CQRS, enfoque event-driven, colas y procesamiento asíncrono, incluyendo cache distribuido e idempotencia. - Gestionar integración de terceros: webhooks, validaciones/firmas HMAC, reintentos y consistencia transaccional (pagos, facturación o flujos similares). - Modelar y optimizar datos en MySQL/PostgreSQL: índices, planes de ejecución y migraciones con datos reales en sistemas vivos. - Operar infraestructura en AWS (RDS, S3, IAM, CloudWatch y orquestación con ECS/EKS o equivalente), cuidando redes básicas y costos. - Desarrollar y sostener pipelines de CI/CD con GitHub Actions, GitLab CI u otras herramientas, con calidad real en ejecución. - Instalar y evolucionar estrategias de pruebas (unit, integración, E2E con Playwright/Cypress) en equipos que no las tenían. - Liderar migraciones, refactors y el apagado progresivo de sistemas heredados, garantizando continuidad operativa. Requirements: - Experiencia liderando prácticas de ingeniería (calidad, seguridad, observabilidad y automatización) más allá del desarrollo: desde el diseño hasta la operación. - Profundidad adicional en mensajería/colas (estrategias de reintento, dead-letter, orden, consistencia) y en diseño de flujos idempotentes. - Historial de optimización de performance en frontend (con señales/RxJS, estrategias de rendering y reducción de re-render) y en backend (profiling, tuning de queries e índices). - Experiencia en despliegues con contenedores y en gestión de costos/eficiencia operacional en AWS. - Capacidad de enseñar e impulsar testing y CI/CD en equipos mixtos o en crecimiento.