Descripción
Resumen:
Matt Zatko Software busca un Desarrollador Backend Principal visionario para liderar el diseño arquitectónico, el desarrollo y la escalabilidad de los sistemas de software empresarial central, definir estándares de ingeniería y capacitar a los equipos.
Aspectos destacados:
1. Liderar el diseño arquitectónico, el desarrollo y la escalabilidad de los sistemas empresariales centrales
2. Definir estándares de ingeniería backend y capacitar a equipos de desarrollo
3. Construir microservicios de alto rendimiento y tolerantes a fallos para soluciones complejas
Descripción del puesto
Matt Zatko Software busca un **Desarrollador Backend Principal** (Desarrollador Backend Principal) visionario y técnico para liderar el diseño arquitectónico, el desarrollo y la escalabilidad de nuestros sistemas centrales de software empresarial. En este puesto de alto impacto, usted definirá los estándares de ingeniería backend, capacitará a equipos de desarrollo y construirá microservicios de alto rendimiento y tolerantes a fallos que impulsen soluciones de software complejas.
Responsabilidades clave
* Definir la arquitectura técnica, los patrones de diseño y la estrategia a largo plazo para servicios backend y ecosistemas de API.
* Escribir código limpio, mantenible y altamente eficiente para microservicios backend complejos e infraestructura central.
* Optimizar el rendimiento del sistema, las consultas de bases de datos y el rendimiento general del sistema para manejar tráfico de alta concurrencia y cargas de datos escalables.
* Liderar revisiones de código, establecer mejores prácticas de ingeniería y capacitar a ingenieros de software senior y de nivel intermedio.
* Colaborar con gerentes de producto, ingenieros frontend y equipos de DevOps para alinear la hoja de ruta técnica con los objetivos comerciales.
* Evaluar e integrar tecnologías emergentes de backend, frameworks y soluciones nativas en la nube para garantizar que los sistemas permanezcan modernos y seguros.
Requisitos y calificaciones
* Título universitario (Licenciatura o Maestría) en Ciencias de la Computación, Ingeniería de Software o campo técnico relacionado.
* 7 años o más de experiencia en desarrollo de software backend, con al menos 2 años en un rol de Principal, Líder o Ingeniero Staff.
* Dominio de lenguajes modernos de backend (por ejemplo, Python, Go, Java, Node.js o C#/.NET Core).
* Experiencia especializada en arquitectura de sistemas distribuidos, microservicios, APIs RESTful/GraphQL y diseño de bases de datos (SQL y NoSQL).
* Profundo conocimiento de plataformas de computación en la nube (AWS, Azure o GCP), contenerización (Docker, Kubernetes) y pipelines de CI/CD.
* Historial comprobado de escalado de aplicaciones de alta concurrencia y gestión de refactorizaciones complejas de sistemas.
* Se requiere fluidez profesional en español e inglés (tanto escrito como hablado).
Lo que ofrecemos
* Paquete salarial base altamente competitivo con opciones ejecutivas de participación accionaria/bonificación.
* Beneficios integrales de salud, dental y seguro de vida.
* Modalidades laborales flexibles (política remota o híbrida).
* Presupuesto para desarrollo profesional continuo destinado a conferencias, certificaciones y capacitación avanzada.
Sueldo: $2\.800\.000 al mes
Lugar de trabajo: Empleo presencial