Senior Software Engineer, Rust

Posted 18 hours ago

This is a fully remote position, open to applicants in Mexico, +5 more countries.

đź“‹ Description

• Liderar el diseño y desarrollo de nuevas funcionalidades y mejoras esenciales para productos y servicios.

• Tomar decisiones arquitectónicas y sugerir mejoras técnicas a nivel de sistema.

• Diseñar e implementar componentes de alto rendimiento utilizando Rust.

• Redactar y revisar documentación técnica, RFCs y propuestas de diseño.

• Abordar problemas técnicos complejos, que incluyen el debugging de sistemas distribuidos en producción.

• Definir y asegurar estándares de calidad de código, mantenibilidad y mejores prácticas.

• Proporcionar mentoría a Ingenieros Junior y de nivel medio.

• Dirigir revisiones de código.

• Lanzar de manera autónoma características y mejoras significativas, coordinando con otros equipos.

• Participar en la planificación técnica y en la definición del roadmap de ingeniería.

• Colaborar estrechamente con desarrolladores, arquitectos, equipos de producto y sistemas de IA.


⛳️ Requirements

• Inglés B2 o superior.

• Más de 6 años de experiencia en diseño de software y desarrollo de aplicaciones Rack con Node.JS o Ruby on Rails.

• Experiencia profesional con Rust en entornos productivos.

• Sólida experiencia en JavaScript y ecosistemas front-end modernos.

• Comprobada experiencia en el diseño y construcción de microservicios y APIs.

• Profundo conocimiento de ingeniería de software y mejores prácticas para todo el ciclo de vida del desarrollo.

• Experiencia práctica en el diseño y despliegue de 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 tanto técnicas como no técnicas.

• Experiencia en la toma de decisiones sobre trade-offs entre lenguajes y tecnologías.

• Experiencia previa trabajando con GCP, AWS o Azure.

• Experiencia con Kafka u otras tecnologías similares en sistemas orientados a eventos.

• Experiencia con Docker y Kubernetes.

• Conocimiento profundo de algoritmos, estructuras de datos y análisis de complejidad.

• Experiencia en programación concurrente y asíncrona, incluyendo Tokio y async/await en Rust.

• Contribuciones a proyectos de código abierto, especialmente en Node.JS o Ruby on Rails.

• Experiencia con observabilidad: tracing, métricas y logging estructurado.


🏝️ Benefits

• Misión a nivel regional: lograr que los negocios de LATAM se despreocupen de su logística.

• 100% remoto.

• Flexibilidad de horario durante nuevos lanzamientos.

• Oportunidades de crecimiento y desarrollo profesional.

People also viewed

Palmstreet7 hours ago

Senior Backend Software Engineer

CA flagCanada OnlyFull-timeFull-stack EngineerC$200k – C$250k/year
ApplyView job
Chariot Claims7 hours ago

Engineering Lead, Verticalized AI

US flagCalifornia, +1 more stateFull-timeFull-stack Engineer$220k – $270k/year
ApplyView job
DLB Associates7 hours ago

Engineering Team Lead, Electrical

US flagUnited States OnlyFull-timeFull-stack Engineer$126k – $167k/year
ApplyView job
Sword Health7 hours ago

Senior AI Software Engineer

PT flagPortugal OnlyFull-timeFull-stack Engineer
ApplyView job
ClickHouse7 hours ago

Senior Software Engineer – Typescript, Frontend – AI/ML

US flagUnited States, +5 more countriesFull-timeFull-stack Engineer$147k – $238k/year
ApplyView job
ClickHouse7 hours ago

Cloud Software Engineer – Observability Platform

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers