Remotery

Senior Software Engineer – Node.JS, Rust

Posted 1 hour ago

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 test 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, as well as RFCs and design proposals.

• Resolve highly complex technical issues, including debugging distributed systems in production.

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

• Provide mentorship to Junior and Mid-level Engineers, aiding their technical growth and removing obstacles to their autonomy.

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

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

• Actively participate in technical planning and in defining the engineering roadmap.


⛳️ Requirements

• Essential: English B2 or higher.

• Over 6 years of experience in software design and application development with Node.js.

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

• Solid experience with JavaScript and modern frontend ecosystems.

• Proven track record in designing and building microservices and APIs.

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

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

• Demonstrated ability to lead technically, 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 Rust).

• Considerations:

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

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

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

• In-depth knowledge of algorithms, data structures, and complexity analysis.

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

• Contributions to open-source projects, particularly in the Node.js or Rust ecosystems.

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


🏝️ Benefits

• Mission at the regional level: to ensure that businesses in LATAM can focus on their logistics without worry.

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

• Salary: Competitive and negotiable based on experience, skills, and hiring process outcomes.

• Scheme: 100% remote.

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

• Flexible hours when there are new releases.

• Opportunities for professional growth and development.

People also viewed

Gympass2 min ago

Senior Backend Software Engineer – Achievements, Gamification

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
iFood2 min ago

Mid-level Back-end Software Engineer – AI

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Grupo Boticário2 min ago

Fullstack Developer, Java/Kotlin, React.js, Specialist I

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
CI&T2 min ago

Master .NET Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Clicksign2 min ago

Senior Backend Developer – Ruby on Rails, Go

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
Gramian Consulting2 min ago

Senior Software Engineer – Cloud Platform, Java

FR flagFrance OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers