Tech Lead (.NET)

Openkrill

United States

Remote

USD 90,000 - 140,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Remoto 100%
Horario flexible
Desarrollo profesional
Colaboración con equipos LATAM

Job summary

Skydropx busca un Tech Lead para liderar la dirección técnica y la arquitectura de soluciones en entornos .NET, microservicios y sistemas distribuidos. Serás puente entre estrategia y ejecución, definiendo estándares, revisando diseños y promoviendo un desarrollo escalable y seguro.

El rol no implica gestión de personas, pero sí la responsabilidad de guiar a equipos a través de decisiones técnicas críticas, con énfasis en IA integrada y observabilidad.

Qualifications

  • Experiencia con .NET Framework 4.7+ y .NET Core 6+.
  • Arquitectura de microservicios y sistemas distribuidos.
  • Configuración de IIS en Windows y despliegue en Linux (Nginx/Kestrel).
  • Bases de datos SQL Server y NoSQL (MongoDB, Redis).
  • APIs RESTful, seguridad (OAuth2, JWT, OpenID Connect).
  • Mensajería con Kafka o RabbitMQ.
  • Observabilidad con Elastic Stack, Prometheus y Grafana.
  • CI/CD con Azure DevOps o GitHub Actions.
  • Experiencia con nube (Azure/AWS/GCP).
  • Inglés y/o español avanzado para socios internacionales.

Responsibilities

  • Definir dirección técnica, arquitectura de aplicaciones y servicios.
  • Participar en decisiones de arquitectura entre equipos y servicios.
  • Diseñar y revisar soluciones basadas en microservicios y sistemas distribuidos.
  • RFCs y diseño, comunicar trade-offs técnicos a audiencias técnicas y no técnicas.
  • Resolver problemas complejos y hacer debugging en producción.
  • Liderar code reviews y design reviews para mantener estándares de calidad.
  • Mentorear a ingenieros y desarrollar habilidades técnicas.
  • Trabajar con Producto y Engineering Managers para convertir objetivos de negocio en planes técnicos.
  • Garantizar calidad y confiabilidad: testing, CI/CD, seguridad, manejo de errores, observabilidad y IA.
  • Impulsar evolución de aplicaciones, reducir deuda técnica y escalar productos.

Skills

.NET Framework 4.7+
NET Core 6+
Arquitectura de microservicios
Sistemas distribuidos
IIS y Windows servers
Linux deployments (Nginx/Kestrel)
Bases de datos SQL Server y NoSQL (M/B
APIs RESTful, seguridad (OAuth2, JWT)
Kafka/RabbitMQ (mensajería)
Observabilidad (Elastic, Prometheus, G
Cloud (Azure/AWS/GCP)
CI/CD (Azure DevOps, GitHub Actions)
Inglés y/o Español avanzado
Docker y Kubernetes
DDD y Event Sourcing (deseable)

Tools

Azure DevOps
GitHub Actions
Docker
Kubernetes
Elastic Stack
Prometheus
SQL Server
MongoDB
Redis
Nginx

Job description

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.

RESPONSABILIDADES:
  • 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.
REQUISITOS:
  • 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.
OFRECEMOS:
  • 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.

Si tu perfil hace match con los requerimientos de la vacante, nuestro equipo de reclutamiento estará en contacto contigo.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Ruby on Rails & .NET)
Senior Software Engineer (Ruby on Rails & .NET)

Openkrill • United States

Remote
USD 120,000 - 180,000
Salario competitivo
100% remoto
Horarios flexibles durante releases
Engineering Manager (Ruby on Rails & .NET) | Español y Portugués
Engineering Manager (Ruby on Rails & .NET) | Español y Portugués

OpenKrill • United States

On-site
USD 36,000 - 60,000
Software Engineer (React Native + React + Next.js)
Software Engineer (React Native + React + Next.js)

Openkrill • United States

Remote
USD 90,000 - 120,000
Remote work 100%
Flexible hours during releases
Growth opportunities
Data Engineer
Data Engineer

OpenKrill • United States

On-site
USD 90,000 - 160,000
Remoto 100%
Salario competitivo
Crecimiento profesional
Product Manager Sr
Product Manager Sr

OpenKrill • United States

On-site
USD 90,000 - 130,000
Oportunidades de crecimiento
Senior Tech Lead de Soluciones - México y LATAM - English Required
Senior Tech Lead de Soluciones - México y LATAM - English Required

DaCodes • United States

Remote
USD 120,000 - 190,000
Trabajo remoto/Home office
Integración a marcas globales
Cursos y certificaciones
+2
Senior AI Solutions Tech Lead - LATAM - English Required
Senior AI Solutions Tech Lead - LATAM - English Required

DaCodes • United States

Remote
USD 180,000 - 240,000
Trabajo remoto
Cursos y certificaciones
Oportunidades globales
+1
Tech Lead - .NET & Architecture (Remote)
Tech Lead - .NET & Architecture (Remote)

Openkrill • United States

Remote
USD 90,000 - 140,000
Remoto 100%
Horario flexible
Desarrollo profesional
+1
Backend Developer - Node.js, C# & Azure - México Only - English Required
Backend Developer - Node.js, C# & Azure - México Only - English Required

DaCodes • United States

On-site
USD 33,000 - 50,000
Trabajo remoto/Home office
Seguro de gastos médicos mayores (MX)
Seguro de vida (MX)
+4
Product Analytics Coordinator
Product Analytics Coordinator

Openkrill • United States

Remote
USD 90,000 - 120,000
Remoto 100%