Remotery

Senior Software Engineer – Rails, Rust

Posted May 10

This is a fully remote position, open to applicants in Colombia.

📋 Description

• Lead the design and development of new features and critical enhancements for our products and services, ensuring security, performance, and testing coverage.

• Make architectural decisions and propose technical improvements at the system level.

• Design and implement high-performance components in Rust when efficiency, concurrency, or memory safety requirements demand it.

• Write and review detailed technical documentation, including RFCs and design proposals.

• Solve high-complexity and wide-reaching technical problems, including debugging distributed systems in production.

• Define and ensure code quality standards, maintainability, and best practices at the team level.

• Provide mentorship to Junior and Mid-level Engineers, helping them to grow technically and removing obstacles to their autonomy.

• Lead demanding yet constructive code reviews, elevating the technical level of the team.

• Independently launch features and significant improvements, coordinating with other teams when necessary.

• Actively participate in technical planning and the definition of the engineering roadmap.


⛳️ Requirements

• Essential: English level B2 or higher.

• Over 6 years of experience in software design and Rack application development with Ruby on Rails.

• Professional experience with Rust in production environments (services, system tools, high-performance components, or similar).

• Solid experience with JavaScript and modern frontend ecosystems.

• Proven experience in designing and building microservices and APIs.

• Deep knowledge of software engineering and best practices for the complete development lifecycle (coding standards, code reviews, version control, CI/CD, testing, and operations).

• Practical experience designing and deploying large-scale distributed systems and high-availability client-server architectures.

• Demonstrated ability to technically lead, mentor other engineers, and communicate complex ideas to both technical and non-technical audiences.

• Experience making trade-off decisions between languages and technologies based on problem requirements (e.g., when to use Ruby vs Rust).

• Considerations:

• Previous experience working with GCP (or other cloud providers like AWS or Azure).

• Experience with Kafka (or similar technologies) in event-driven systems.

• Experience with containerization and orchestration tools (Docker, Kubernetes).

• Deep knowledge of algorithms, data structures, and complexity analysis.

• Experience with concurrent and asynchronous programming (Tokio, async/await in Rust).

• Contributions to open-source projects, especially in the Ruby or Rust ecosystem.

• Experience with observability (tracing, metrics, structured logging).


🏝️ Benefits

• Regional mission: to ensure that businesses in LATAM can focus on their logistics without worry.

• Location: Argentina, Colombia, Mexico, Venezuela, Panama, Peru.

• Scheme: 100% remote.

• Schedule: Monday to Friday from 8:00 AM to 5:00 PM CST (Mexico).

• Flexibility in hours during new releases.

• Opportunities for professional growth and development.

People also viewed

How To MANAGE a Small Law Firm2 hours ago

Chief Operating Officer – Law Firms Operations Architect

US flagFlorida, +5 more statesFull-timeBackend Engineer$110k – $182k/year
ApplyView job
Travoom2 hours ago

Senior Backend Engineer – Rust

US flagTexas OnlyFull-timeBackend Engineer
ApplyView job
Binance2 hours ago

Senior Java Engineer – KYC Tech

SG flagSingapore OnlyFull-timeBackend Engineer
ApplyView job
Soluções eSales | Logística, Financeiro, Analytics e File Transfer2 hours ago

Senior Developer – Kotlin

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Gcore3 hours ago

Software Engineer, Golang, Kubernetes

CY flagCyprus OnlyFull-timeBackend Engineer
ApplyView job
Miratech3 hours ago

Middle Back-End Engineer, Node.js

UA flagUkraine OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers