ultima milla logo
ultima milla

Logistic Management System for E-commerce & Retail in Mexico. Raised +$7M USD from Y Combinator, FJLabs, & more.

Tech Lead – Ruby on Rails, Node.js

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Argentina

Posted

9 days ago

Salary

0

Seniority

Senior

Job Description

Tech Lead – Ruby on Rails, Node.js

ultima milla

• Definir y comunicar la dirección técnica de tu equipo: arquitectura de servicios, contratos entre APIs, diseño de flujos event-driven sobre Kafka y estrategias de evolución de sistemas legacy. • Diseñar, construir y escalar servicios en Rails y Node.js con énfasis en confiabilidad, performance y mantenibilidad. • Formar parte del equipo de arquitectura técnica, participando en decisiones que cruzan equipos y servicios: límites entre dominios, estándares de integración, observabilidad y resiliencia. • Escribir y revisar RFCs y propuestas de diseño; comunicar trade-offs técnicos complejos con claridad a audiencias técnicas y no técnicas. • Resolver los problemas técnicos de mayor complejidad y alcance, incluyendo debugging de sistemas distribuidos en producción e incident response. • Liderar code reviews y design reviews exigentes pero constructivas, elevando el nivel técnico del equipo. • Mentorear a ingenieros de todos los niveles, ayudándolos a crecer técnicamente y a ganar autonomía. Tu éxito incluye formar a la próxima generación de líderes técnicos. • Trabajar con producto y con el Engineering Manager para traducir objetivos de negocio en planes técnicos ejecutables, sabiendo decir que no a lo correcto. • Garantizar estándares de calidad: testing, CI/CD, seguridad y prácticas de desarrollo asistido por IA con control de calidad.

Job Requirements

  • Inglés B2 o superior.
  • +8 años de experiencia en ingeniería de software, con experiencia profunda en producción tanto con Ruby on Rails como con Node.js (no alcanza con uno solo de los dos).
  • Experiencia comprobada liderando técnicamente equipos de desarrollo: definiste la dirección técnica de un equipo u organización y la ejecutaste con éxito.
  • Experiencia diseñando y operando microservicios y APIs en producción a escala, incluyendo sistemas event-driven (Kafka o equivalente).
  • Experiencia práctica con sistemas distribuidos: consistencia, idempotencia, manejo de fallas parciales, capacity planning y observabilidad (tracing, métricas, logging estructurado).
  • Experiencia operando servicios en Kubernetes en algún cloud provider (GCP, AWS o Azure).
  • Conocimiento sólido de frontend moderno (React/Next.js) suficiente para tomar decisiones de arquitectura que crucen frontend y backend.
  • Capacidad demostrada para mentorear ingenieros y elevar el nivel técnico de un equipo.
  • Uso cotidiano de herramientas de IA para desarrollo, con criterio para revisar y validar lo que producen.
  • Capacidad para comunicar ideas complejas por escrito y verbalmente, en español e inglés.

Benefits

  • Misión a nivel regional: lograr que los negocios de LATAM se despreocupen de su logística.
  • Ubicación: Argentina, Colombia, México, Panamá, Perú, Venezuela.
  • Esquema: 100% remoto.
  • Horario: Lunes a Viernes 8:00 a 17:00 CST (México). Flexibilidad de horario cuando haya nuevos releases.
  • Crecimiento y desarrollo profesional.

Related Job Pages

More Backend Engineer Jobs

Netguru logo

Senior Fullstack Developer – Node.js, Freelance

Netguru

Netguru builds software that lets people do things differently.

ContractRemoteTeam 501-1,000Since 2008H1B No Sponsor

• Join Netguru as a (Senior) Fullstack Developer with Node.js. • Work is freelance, full-time, B2B contract. • Collaborate closely with teams remotely to build software solutions. • Gain experience and develop skills across various projects.

Poland
€26 - €35 / hour
Netguru logo

Senior .NET Developer – Freelance

Netguru

Netguru builds software that lets people do things differently.

Full TimeRemoteTeam 501-1,000Since 2008H1B No Sponsor

• As a Netguru freelancer, you can choose what works well for you. • You decide when, where, and how you work on projects and tasks. • We match you with work that fits your skills. • You will not only gain more experience, but also develop various skills. • Netguru freelancers can benefit from full-time collaboration and really be a part of the team. • Join Netguru, and let's build beautiful software together.

Poland
Full TimeRemoteTeam 10,001+Since 1884H1B Sponsor

Role Description We are seeking a Software Engineer I - Digital Pathology to join our team at MSKCC Department of Pathology and Laboratory Medicine (DPLM). This role supports the development of AI-enabled tools in support of hematopathology and hematology patient care. This role is a strong fit for someone who wants to apply software engineering and machine learning to cancer care and research, including work related to bone marrow aspiration AI. - Develop AI tools for analysis of bone marrow aspirate, blood, and other microscopy datasets - Support the development of AI-enabled web-based software that assists pathologists and physicians in delivering optimal patient care - Work with whole slide images, microscopy images, structured lab data, pathology reports, genomic data, and multimodal datasets - Build and maintain software components that support AI models related to bone marrow aspiration and pathology workflows - Collaborate closely with software developers, AI engineers, and physicians - Participate in the full software development lifecycle from concept to deployment - Ensure system reliability, scalability, and usability for clinical settings - Contribute to improving diagnostic accuracy and workflow efficiency Qualifications - Previous experience developing AI tools for bone marrow aspirate smear images - Previous experience developing AI tools for peripheral blood smear images - Proficiency with web application software development - Demonstrated ability to collaborate in a multidisciplinary team environment - Previous experience with deep learning, classical computer-vision, and machine learning Requirements - Strong problem-solving and debugging abilities - Clear communication skills for working with technical and clinical stakeholders - Adaptability to rapidly evolving AI and digital health technologies - Commitment to delivering high-quality, user-centered software solutions Benefits - Location: Remote - Reports to: Assistant Attending, Pathology and Laboratory Medicine - Pay Range: $102,800.00 - $164,500.00 - FSLA Status: Exempt

United States
$102.8K - $164.5K / year
Job Closed
Cotiviti logo

Staff Engineer I, AI, Java

Cotiviti

Enabling a high-quality and viable healthcare system

Full TimeRemoteTeam 5,001-10,000H1B Sponsor

• Lead design and development of Java-based backend services (Spring Boot, microservices) • Implement solutions across workflow platforms (Temporal, Camunda, Flowable, JBPM, Drools, Appian) • Build AI-enabled service capabilities for workflow automation and decision support • Drive adoption of AI-assisted development (Claude, Copilot) with strong validation and engineering standards • Implement AI-native patterns : intelligent routing context-aware processing embedded decision support • Lead microservices and event-driven architectures for scalable systems • Collaborate with architects to translate design into implementation • Provide technical leadership: design/code reviews mentoring engineers guiding best practices • Support CI/CD, DevSecOps, and cloud deployments (OpenShift, Kubernetes, AWS) • Drive reusable services and shared platform components

United States
$145K - $176K / year