Logo for NaNLABS

Senior Rust Backend Engineer

Role overview

Qualifications

  • Strong professional experience in backend software development
  • Solid production experience working with Rust
  • Experience with asynchronous and concurrent programming
  • Understanding of distributed systems, event-driven architectures, backend services, or workflow engines

Responsibilities

  • Develop new features for a workflow and automation engine written in Rust
  • Refactor existing components and contribute to architectural improvements
  • Work on integrations with backend services, APIs, and other parts of the platform
  • Participate in technical discussions, solution design, planning, and code reviews

About the company

NaNLABS logo

NaNLABS

Company details

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Senior Rust Backend Engineer

Remote - LATAM

About the Project

We are looking for a Senior Rust Backend Engineer to join a project for a US-based client working on a video analytics and edge computing platform.

The platform is already built and currently running in production. You will join a small engineering team currently composed of two developers and contribute primarily to a backend workflow engine written in Rust. The goal is to help the team move through its backlog, deliver roadmap initiatives, and continue improving the architecture and reliability of the platform.

What you’ll do

  • Develop new features for a workflow and automation engine written in Rust.

  • Refactor existing components and contribute to architectural improvements.

  • Work on integrations with backend services, APIs, a Django application, LLM-based services, and other parts of the platform.

  • Contribute to services involving asynchronous processing, concurrency, and distributed systems.

  • Participate in technical discussions, solution design, planning, and code reviews.

  • Collaborate closely with the existing engineering team through meetings, Slack, and day-to-day communication.

  • Help clarify requirements and propose solutions when tasks are not fully defined.

  • Take ownership of your work from initial discussion through implementation and delivery.

  • Potentially contribute to other services or programming languages within the platform when needed.

What we’re looking for

  • Strong professional experience in backend software development.

  • Solid production experience working with Rust.

  • Experience with asynchronous and concurrent programming.

  • Understanding of distributed systems, event-driven architectures, backend services, or workflow engines.

  • Ability to work autonomously and make progress in environments where requirements may still be evolving.

  • Willingness to participate actively in meetings, technical discussions, and team decisions.

  • A genuine interest in working as an integrated member of the team, rather than operating only through assigned tickets.

  • English level B2 or higher, with the ability to participate comfortably in meetings and technical conversations.

  • Interest in learning, using, and contributing to services written in programming languages other than Rust.

What you’ll get

  • Time off & well-being: vacations fully flexible and self-managed, sick leave and personal days, public holidays, paternity and maternity leave, study leave, and moving days.

  • Learning & growth: training in best practices and tech, books and light talks, in-house English classes, continuous feedback, and 1:1 career development sessions.

  • Work experience: flexible working hours, equipment and work materials provided, internal events and team activities, and a day off on your birthday.

  • Contract & setup: 100% remote positions across LATAM, under a contractor model with payment in USD.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
Β·

Back-End Engineer Related jobs

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.