Remote Rust Engineer - Microservices Specialist

Eliassen Group

Harrisburg (Dauphin County)

Remote

USD 96,000 - 110,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, Dental, and Vision benefits
401k with company matching
Life insurance

Job summary

Eliassen Group is seeking a Software Engineer for remote work, focusing on building reliable, high-performance services using Rust with modern distributed patterns. The role emphasizes actor-based design, microservices, and event-driven architectures in a cross-functional team.

The position offers a contract-to-hire path with a W2 arrangement and a competitive hourly rate, aligning with market expectations for remote software roles at Eliassen Group.

Qualifications

  • Strong experience in Rust and/or Go development.
  • Proficiency in C# with experience using Microsoft Orleans.
  • Strong understanding of microservices architecture and patterns.
  • Experience with Event Sourcing and CQRS patterns.
  • Familiarity with Dapr and the Sidecar pattern for distributed systems.
  • EventStoreDB experience is a plus.
  • Strong problem-solving and collaboration skills.
  • Excellent communication of complex technical concepts.

Responsibilities

  • Design, develop, and maintain high-performance Rust-based applications.
  • Implement Actor pattern using Orleans.
  • Develop microservices and use the Sidecar pattern for service management.
  • Implement Event Sourcing and CQRS patterns in distributed systems.
  • Integrate with Dapr for building distributed apps.
  • Collaborate with cross-functional teams to deliver scalable solutions.
  • Mentor junior developers and improve development processes.

Skills

Rust
Go
C#

Tools

Microsoft Orleans
EventStoreDB
Dapr
Sidecar pattern

Job description

Eliassen Group is seeking a Software Engineer for remote work, focusing on building reliable, high-performance services using Rust with modern distributed patterns. The role emphasizes actor-based design, microservices, and event-driven architectures in a cross-functional team.

The position offers a contract-to-hire path with a W2 arrangement and a competitive hourly rate, aligning with market expectations for remote software roles at Eliassen Group.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Rust Engineer for Microservices & Distributed Systems
Remote Rust Engineer for Microservices & Distributed Systems

Eliassen Group • Providence (RI)

Remote
USD 96,000 - 110,000
Medical, Dental, and Vision
401k with company match
Life insurance
Rust Systems Engineer - Remote Microservices
Rust Systems Engineer - Remote Microservices

Able Too Work • Indianapolis (IN)

Remote
USD 96,000 - 110,000
Software Engineer
Software Engineer

Eliassen Group • Providence (RI)

Remote
USD 96,000 - 110,000
Medical, Dental, and Vision
401k with company match
Life insurance
Software Engineer
Software Engineer

Eliassen Group • Harrisburg

Remote
USD 96,000 - 110,000
Medical, Dental, and Vision benefits
401k with company matching
Life insurance
Software Engineer
Software Engineer

Able Too Work • Indianapolis (IN)

Remote
USD 96,000 - 110,000
Rust Software Engineer (Remote)
Rust Software Engineer (Remote)

UMATR • United States

Remote
USD 120,000 - 160,000
Remote Senior Rust Engineer: High-Performance Systems
Remote Senior Rust Engineer: High-Performance Systems

BUSINESS & MORE ? • United States

Remote
USD 95,000 - 150,000
Remote Rust Architect & Backend Lead — Flexible, Part-Time
Remote Rust Architect & Backend Lead — Flexible, Part-Time

micro1 • United States

Remote
USD 69,000 - 96,000
Remote Rust Architect & Backend Engineer (Part-Time)
Remote Rust Architect & Backend Engineer (Part-Time)

Remotebridge • United States

Remote
USD 69,000 - 96,000
Rust Engineer (Part Time)
Rust Engineer (Part Time)

Remotebase • United States

Remote
USD 83,000 - 152,000
Fully remote
Flexible timings
Learning and growth