Senior Software Engineer (Rust)

Skydropx - Frenet · Remote · México · Venezuela · Panamá · Argentina · Perú · Colombia ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Fully remote (LATAM)
  • Senior level role
  • Rust + Node.js
  • English B2 required
  • Mentorship duties

Skydropx is transforming logistics in Latin America by combining human judgment with AI efficiency. As a Senior Rust Developer, you will lead the technical design of high-impact services and define architectural standards. You will collaborate with architects and product teams to build scalable solutions that integrate with our AI-driven ecosystem.

What you'll do

  • Llead design and development of critical product features ensuring security and performance
  • Make high-impact architectural decisions and propose system-level improvements
  • Implement high-performance components in Rust for efficiency and memory safety
  • Write detailed technical documentation including RFCs and design proposals
  • Debug complex distributed systems in production environments
  • Define code quality standards and best practices for the team
  • Mentor Junior and Mid-level engineers to foster technical growth
  • Conduct constructive code reviews to elevate team technical level
  • Autonomously launch large-scale features coordinating with other teams
  • Participate in technical planning and engineering roadmap definition

What you'll need

  • B2 or higher proficiency in English is mandatory
  • At least six years of experience in software design with Node.js or Ruby on Rails
  • Professional experience using Rust in production environments
  • Solid experience with JavaScript and modern frontend ecosystems
  • Proven track record designing and building microservices and APIs
  • Deep knowledge of software engineering lifecycle and best practices
  • Experience deploying large-scale distributed systems and high-availability architectures
  • Demonstrated ability to lead technically and mentor other engineers
  • Ability to make trade-off decisions between languages based on problem requirements

Nice to have

  • Experience with GCP, AWS, or Azure cloud providers
  • Familiarity with Kafka or similar event-driven technologies
  • Knowledge of containerization and orchestration tools like Docker and Kubernetes
  • Strong understanding of algorithms, data structures, and complexity analysis
  • Experience with concurrent and asynchronous programming in Rust
  • Contributions to open source projects in Node.js or Ruby on Rails ecosystems
  • Experience with observability tools including tracing and structured logging

Stack

  • Rust
  • Node.JS
  • Ruby on Rails
  • JavaScript
  • GCP
  • AWS
  • Azure
  • Kafka
  • Docker
  • Kubernetes
  • Tokio

How you'll work

  • Hundred percent remote work policy
  • Candidates must be located in Argentina, Colombia, Mexico, Venezuela, Panama, or Peru
  • Schedule is Monday to Friday from eight to seventeen CST
  • Flexible hours available during new release periods

What you get

  • Competitive salary negotiable based on experience
  • Opportunities for professional growth and development
  • Multicultural and ambitious work environment