Senior Software Engineer – Rails, Rust

🕒 May 9

🗣️🇪🇸 Spanish Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of ultima milla

ultima milla

51 - 200 employees

🚗 Transport

☁️ SaaS

🛍️ eCommerce

Transport • SaaS • eCommerce

ultima milla is a company offering a dynamic logistics software solution focused on optimizing the shipping and delivery process for businesses. The platform allows users to automate shipping tasks, connect different platforms, and centralize their shipment data. It features a comprehensive dashboard for tracking and analyzing shipments, providing alerts, and integrating with various marketplaces and eCommerce sites through its API. The service offers shipping cost savings up to 60%, customizable notifications for clients, and innovative solutions for managing returns and generating detailed reports on shipping performance. ultima milla is recognized for its efficiency in logistics and provides support to over 100,000 companies, handling more than 3 million shipments monthly across Latin America.

📋 Description

• Liderar el diseño y desarrollo de nuevas características y mejoras críticas para nuestros productos y servicios, garantizando seguridad, performance y cobertura de pruebas. • Tomar decisiones arquitectónicas y proponer mejoras técnicas a nivel de sistema. • Diseñar e implementar componentes de alto rendimiento en Rust cuando los requisitos de eficiencia, concurrencia o seguridad de memoria así lo demanden. • Escribir y revisar documentación técnica detallada, así como RFCs y propuestas de diseño. • Resolver problemas técnicos de alta complejidad y alcance, incluyendo debugging de sistemas distribuidos en producción. • Definir y garantizar estándares de calidad de código, mantenibilidad y mejores prácticas a nivel de equipo. • Brindar mentoría a Ingenieros Junior y Mid-level, ayudándolos a crecer técnicamente y eliminando obstáculos para su autonomía. • Liderar code reviews exigentes pero constructivas, elevando el nivel técnico del equipo. • Lanzar de forma autónoma características y mejoras de gran alcance, coordinando con otros equipos cuando sea necesario. • Participar activamente en la planificación técnica y en la definición del roadmap de ingeniería.

🎯 Requirements

• Indispensable: Inglés B2 o superior. • +6 años de experiencia en diseño de software y desarrollo de aplicaciones Rack con Ruby on Rails. • Experiencia profesional con Rust en entornos de producción (servicios, herramientas de sistema, componentes de alto rendimiento o similar). • Experiencia sólida con JavaScript y ecosistemas frontend modernos. • Experiencia comprobada diseñando y construyendo microservicios y APIs. • Profundo conocimiento de ingeniería de software y mejores prácticas para el ciclo de vida completo del desarrollo (estándares de codificación, code reviews, control de versiones, CI/CD, testing y operaciones). • Experiencia práctica diseñando y desplegando sistemas distribuidos a gran escala y arquitecturas cliente-servidor de alta disponibilidad. • Capacidad demostrada para liderar técnicamente, mentorear a otros ingenieros y comunicar ideas complejas a audiencias técnicas y no técnicas. • Experiencia tomando decisiones de trade-off entre lenguajes y tecnologías según los requisitos del problema (por ejemplo, cuándo usar Ruby vs Rust). • A considerar: • Experiencia previa trabajando con GCP (u otros cloud providers como AWS o Azure). • Experiencia con Kafka (u otras tecnologías similares) en sistemas event-driven. • Experiencia con herramientas de contenerización y orquestación (Docker, Kubernetes). • Conocimiento profundo de algoritmos, estructuras de datos y análisis de complejidad. • Experiencia con programación concurrente y asíncrona (Tokio, async/await en Rust). • Contribuciones a proyectos open source, especialmente en el ecosistema Ruby o Rust. • Experiencia con observabilidad (tracing, métricas, logging estructurado).

🏖️ Benefits

• Misión a nivel regional: lograr que los negocios de LATAM se despreocupen de su logística. • Ubicación: Argentina, Colombia, México, Venezuela, Panamá, Perú. • 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.

Apply Now

Similar Jobs

🕒 May 8

GFT Technologies

10,000+ employees

🔒 Cybersecurity

📋 Compliance

☁️ SaaS

Backend Developer developing microservices architecture for a leading IT consulting firm. Responsibilities include building REST APIs and ensuring code quality through unit testing.

🇨🇴 Colombia – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇪🇸 Spanish Required

AWS

Cloud

Docker

DynamoDB

Gradle

Java

JUnit

Kubernetes

Mockito

MongoDB

Postgres

Python

Spring

Spring Boot

SpringBoot

🕒 May 8

Ultimate Jet Vacations

51 - 200

🤝 B2B

🛍️ eCommerce

Seeking Full Stack Engineer to optimize critical travel tech systems at UJV. Role focuses on developing scalable applications in a remote-first environment with travel industry knowledge.

AWS

Docker

JavaScript

Laravel

MySQL

Next.js

Node.js

PHP

React

🕒 May 7

Bold

1001 - 5000

💳 Fintech

💸 Finance

🤝 B2B

Backend Engineer developing Ruby on Rails applications to provide financial solutions for small businesses in Colombia. Collaborating with frontend and DevOps teams in a dynamic environment.

🇨🇴 Colombia – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇪🇸 Spanish Required

AWS

Azure

DynamoDB

Google Cloud Platform

Ruby

Ruby on Rails

🕒 May 7

GFT Technologies

10,000+ employees

🔒 Cybersecurity

📋 Compliance

☁️ SaaS

Backend Developer focusing on microservices and API development for corporate solutions. Collaborating with technical and business teams to design and implement robust APIs.

🇨🇴 Colombia – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇪🇸 Spanish Required

Java

Spring

Spring Boot

SpringBoot

🕒 May 7

GFT Technologies

10,000+ employees

🔒 Cybersecurity

📋 Compliance

☁️ SaaS

Senior Full Stack Developer (.NET / Node.js) responsible for backend services development and optimization at a tech consulting firm. Collaborating in a multicultural and flexible remote environment.

🇨🇴 Colombia – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇪🇸 Spanish Required

ETL

JavaScript

Node.js

SDLC

SQL

TFS

.NET