Please mention DailyRemote when applying
See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewUpload your resume and we draft a letter for this exact role, tailored to what it asks for.
The Tech Lead will define the technical direction, design scalable microservices, and mentor engineers to elevate team quality. They will act as a bridge between architectural strategy and daily execution while leveraging AI to optimize development processes.
Estamos innovando la logística y esto lo hemos logrado gracias a un equipo de personas visionarias, con ganas de crecer y cambiar el mundo.
En Skydropx encontrarás un espacio para desarrollar tu carrera dentro de un ambiente laboral dinámico, ambicioso y multicultural.
Como Tech Lead, eres la referencia técnica de tu equipo y un miembro activo del equipo de arquitectura técnica de la compañía. Tu impacto no se mide solo por el código que escribes, sino por lo que habilitas en los demás: las decisiones de diseño que evitan meses de retrabajo, los estándares que elevan la calidad de todo el equipo, y los ingenieros que crecen gracias a tu mentoría.
Es un rol de liderazgo técnico individual, no de gestión de personas: no tienes reportes directos, pero sí la responsabilidad de definir la dirección técnica, destrabar los problemas más difíciles y ser el puente entre la estrategia de arquitectura y la ejecución diaria del equipo.
En Skydropx, la IA es parte central de cómo construimos nuestro producto. Creemos que la IA y los humanos hacen mejor su trabajo cuando cada uno hace lo que mejor sabe hacer: le dejamos a la IA lo repetitivo y lo que escala mal con esfuerzo humano, y le dejamos a las personas las decisiones que requieren criterio y responsabilidad. Esperamos que uses herramientas de IA de forma reflexiva y cotidiana para multiplicar tu impacto y el de tu equipo — y que ayudes a definir cómo el equipo las adopta con rigor.
Definir y comunicar la dirección técnica del equipo, tomando decisiones sobre arquitectura de aplicaciones, diseño de servicios, integración entre sistemas y evolución de soluciones desarrolladas con .NET.
Diseñar, desarrollar y escalar servicios y aplicaciones utilizando .NET Framework 4.7+ y .NET Core 6+, priorizando la confiabilidad, el rendimiento, la seguridad y la mantenibilidad.
Participar en decisiones de arquitectura técnica que involucren distintos equipos y servicios, definiendo estándares de integración, contratos entre APIs, manejo de dependencias y estrategias para la evolución de sistemas existentes.
Diseñar y revisar soluciones basadas en microservicios y sistemas distribuidos, considerando aspectos como escalabilidad, resiliencia, observabilidad y disponibilidad.
Elaborar y revisar documentación técnica, RFCs y propuestas de diseño, comunicando de forma clara los trade-offs técnicos y las decisiones de arquitectura a audiencias técnicas y no técnicas.
Resolver los problemas técnicos de mayor complejidad y alcance del equipo, incluyendo debugging de aplicaciones y sistemas distribuidos en ambientes productivos.
Liderar code reviews y design reviews, promoviendo altos estándares de calidad de código, buenas prácticas de desarrollo y soluciones simples, escalables y mantenibles.
Mentorear a Ingenieros(as) de distintos niveles, ayudándolos a desarrollar sus habilidades técnicas, resolver obstáculos y ganar autonomía, contribuyendo al desarrollo de futuros referentes técnicos dentro del equipo.
Trabajar en conjunto con Producto y Engineering Managers para transformar objetivos de negocio en soluciones y planes técnicos ejecutables, evaluando prioridades, riesgos y trade-offs.
Garantizar estándares de calidad y confiabilidad en el desarrollo, incluyendo testing, CI/CD, seguridad, manejo de errores, observabilidad y buenas prácticas de desarrollo asistido por IA.
Impulsar la evolución y modernización de aplicaciones existentes, identificando oportunidades para mejorar la arquitectura, reducir deuda técnica y facilitar el crecimiento de los productos y servicios.
Participar en el diseño, implementación y evolución de soluciones que utilicen tecnologías como SQL Server, MongoDB, Redis, IIS, Nginx/Kestrel y contenedores, de acuerdo con las necesidades de cada servicio.
Experiencia con .NET Framework (4.7+) y .NET Core (6 o superior).
Experiencia con arquitectura orientada a microservicios y sistemas distribuidos.
Configuración y optimización de servidores Windows (IIS, pipelines CI/CD).
Configuración y despliegue de aplicaciones .NET Core en Linux (Nginx, Kestrel, contenedores).
Experiencia con bases de datos relacionales (SQL Server) y NoSQL (MongoDB, Redis).
Experiencia con APIs RESTful, versionamiento y seguridad (OAuth2, JWT, OpenID Connect).
Experiencia con sistemas de mensajería: Kafka, RabbitMQ o equivalentes.
Conocimientos de observabilidad: monitoreo, logs centralizados y métricas (Elastic Stack, Prometheus, Grafana).
Experiencia con Cloud Computing en al menos uno de los siguientes proveedores: Microsoft Azure, AWS o GCP.
Experiencia con CI/CD (Azure DevOps, Bitbucket Pipelines, GitHub Actions).
Inglés y/o Español avanzado o fluido para la comunicación con socios internacionales.
Será un diferencial:
Deseable: Portugués avanzado.
Experiencia con lenguajes funcionales: Erlang, Elixir o Rust.
Conocimiento de contenedores (Docker) y orquestadores (Kubernetes).
Experiencia con Domain-Driven Design (DDD).
Certificaciones en Microsoft Azure o AWS.
Experiencia con Event Sourcing y streaming de datos.
Misión a nivel regional: lograr que los negocios de LATAM se despreocupen de su logística.
Ubicación: Argentina, Colombia.
Salario: Competitivo y negociable según experiencia, habilidades y resultados del proceso de contratación.
Esquema: 100% remoto.
Horario: Lunes a Viernes 8:00 a 17:00 CST (México).
Con flexibilidad de horario cuando haya nuevos releases.
Crecimiento y desarrollo profesional.
¡Te invitamos a aceptar el reto! Para aplicar en la vacante, postúlate por este medio y estaremos encantados de lograr nuestros objetivos junto a ti.
Si tu perfil hace match con los requerimientos de la vacante, nuestro equipo de reclutamiento estará en contacto contigo.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 217,844+ Jobs in Software Development
Answer easy questions
217,844+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”