Backend Software Engineer – Rust

MedoSync

United States

Remote

USD 37,000 - 46,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote worldwide

Job summary

MedoSync is seeking a backend engineer to build and maintain production Rust services, REST APIs, and integrations, within an established engineering team. You will work with asynchronous processing, and systems with real customer and regulatory needs, requiring careful incremental changes and dependable delivery.

The role emphasizes automated testing, backward compatibility, and controlled releases, along with collaboration on SQL databases, schema migrations, and a shared production codebase

Qualifications

  • 5+ years of professional software development experience, including production Rust work.
  • Backend experience in at least one additional language (Python, Go, Java, C#, C++, or TypeScript/Node.js).
  • Strong SQL and relational database skills; experience with REST APIs.
  • Experience in an engineering team with a shared production codebase.
  • Code review, incident diagnosis, and production migrations experience.
  • Clear spoken and written English, with deadline management skills.

Responsibilities

  • Develop and maintain backend services, REST APIs, integrations, and internal tooling in Rust.
  • Work with asynchronous jobs, queues, and background services.
  • Diagnose defects and production incidents; contribute to resolution.
  • Write automated tests and ensure backward compatibility and controlled releases.
  • Work with SQL databases and perform safe schema or data migrations.
  • Review code, document technical decisions, and submit pull requests.

Skills

Rust
SQL
REST APIs
English communication
Team collaboration

Tools

Tokio
SeaORM
Axum
Serde

Job description

Role overview

Build and maintain production backend services, integrations, and internal tools, primarily in Rust, within an established engineering team. The work involves a shared codebase, asynchronous processing, and systems with real customer and regulatory needs, so the role calls for careful incremental changes, operational ownership, and dependable delivery.

Responsibilities
  • Develop and maintain backend services, REST APIs, integrations, and internal tooling in Rust.
  • Work with asynchronous jobs, queues, and background services.
  • Diagnose defects and production incidents, and contribute to their resolution.
  • Write automated tests, preserve backward compatibility, and support controlled releases.
  • Work with SQL databases and carry out safe schema or data migrations.
  • Review code, respond constructively to feedback, document technical decisions, and submit clear pull requests.
Requirements
  • At least 5 years of professional software development experience, including production Rust work.
  • Professional backend experience in at least one additional language, such as Python, Go, Java, C#, C++, or TypeScript/Node.js.
  • Strong SQL and relational database skills, plus experience building and using REST APIs.
  • Experience working in an engineering team and maintaining a shared production codebase used by customers.
  • Background in code review, incident diagnosis, production migrations, and backward-compatible changes.
  • Clear spoken and written English, with the ability to manage deadlines and competing priorities.
Nice to have
  • Experience with Tokio, SeaORM, Axum, Serde, or other parts of the Rust async ecosystem.
  • PostgreSQL or Microsoft SQL Server experience.
  • Work with security and access controls, especially in a regulated environment.
Benefits and work setup
  • Remote worldwide, with day-rate pay adjusted for experience and local market conditions and capped at €250 per working day.
  • Applicants are asked to share their country and time zone, expected rate, availability, and an example of a substantial Rust system built professionally.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Software Engineer (Rust)
Senior Backend Software Engineer (Rust)

directus.com • United States

Remote
USD 140,000 - 190,000
Remote-friendly Europe-based
Rust Engineer (Part Time)
Rust Engineer (Part Time)

Remotebase • United States

Remote
USD 83,000 - 152,000
Fully remote
Flexible timings
Learning and growth
Senior Rust Engineer — Part-Time, Remote & Flexible
Senior Rust Engineer — Part-Time, Remote & Flexible

Remotebase • United States

Remote
USD 83,000 - 152,000
Fully remote
Flexible timings
Learning and growth
Rust Software Engineer (Remote)
Rust Software Engineer (Remote)

UMATR • United States

Remote
USD 120,000 - 160,000
Rust Developer - UK, Greece or Lithuania
Rust Developer - UK, Greece or Lithuania

Satalia • United States

Remote
USD 74,000 - 89,000
Private health insurance
Discretionary annual bonus
25 days annual leave
+1
Senior Rust Developer / Staff Rust Developer Lithuania
Senior Rust Developer / Staff Rust Developer Lithuania

Satalia • United States

Remote
USD 100,000 - 160,000
Private health insurance
Accident insurance
25 days annual leave
+3
Rust Architect / Backend Developer - Remote
Rust Architect / Backend Developer - Remote

YO AI Labs • United States

Remote
USD 83,000 - 165,000
Rust Developer - UK, Greece
Rust Developer - UK, Greece

Satalia • United States

Remote
USD 74,000 - 89,000
Private health insurance
Home equipment budget
Discretionary annual bonus
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Green Key Resources LLC • Austin (TX)

On-site
USD 120,000 - 170,000
Backend Developer | $70/hr Remote
Backend Developer | $70/hr Remote

Crossing Hurdles • United States

Remote
GBP 52,000 - 72,000