Senior Rust Engineer - Language Runtime & VM Lead

Progress Software Corporation

Burlington (MA)

Hybrid

USD 170,000 - 189,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical benefits
401(k) retirement plan
Tuition reimbursement
Employee Stock Purchase Program (ESPP)
Flexible vacation and leave plans

Job summary

Progress Software Corporation in Burlington, MA is hiring a Principal Rust Engineer for a hybrid role. You will own a production language runtime written in Rust, including the VM, compiler, and protocol layers, while collaborating with senior engineers and architects.

You will mentor others, contribute to design docs, and help scale a large multi-crate workspace. The position requires strong English communication and a long-term ownership mindset.

Qualifications

  • 10+ years of software engineering experience.
  • 5+ years production Rust in systems software.
  • Compiler or language-runtime experience (parser/AST/IR/VM/interpreter).
  • Fluent written and verbal English.

Responsibilities

  • Develop and optimize a Rust-based runtime and VM.
  • Extend a multi-stage compiler pipeline with features and tests.
  • Extend a binary wire protocol and TLS/authentication handling.
  • Maintain a Tokio-based async runtime handling thousands of requests.
  • Manage a large multi-crate Cargo workspace, CI, and releases.
  • Mentor senior engineers and document architectural decisions.

Skills

Rust
Async Rust
Tokio
Concurrency
Multi-crate workspace

Education

CS degree

Tools

Cargo workspace

Job description

Progress Software Corporation in Burlington, MA is hiring a Principal Rust Engineer for a hybrid role. You will own a production language runtime written in Rust, including the VM, compiler, and protocol layers, while collaborating with senior engineers and architects.

You will mentor others, contribute to design docs, and help scale a large multi-crate workspace. The position requires strong English communication and a long-term ownership mindset.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Rust Engineer - Language Runtime
Principal Rust Engineer - Language Runtime

Progress Software Corporation • Burlington (MA)

Hybrid
USD 170,000 - 189,000
Medical benefits
401(k) retirement plan
Tuition reimbursement
+2
Senior Rust & Compiler Systems Engineer
Senior Rust & Compiler Systems Engineer

United States Digital Space LLC • San Jose (CA)

On-site
USD 180,000 - 300,000
Rust, Compiler, and Systems Engineer, Senior or Staff
Rust, Compiler, and Systems Engineer, Senior or Staff

United States Digital Space LLC • San Jose (CA)

On-site
USD 180,000 - 300,000
Senior Rust Engineer – High-Performance Systems
Senior Rust Engineer – High-Performance Systems

Yearnings Inc • United States

On-site
USD 90,000 - 120,000
Competitive hourly salary
Professional development opportunities
Access to the latest tools
Senior Rust Backend Engineer - Performance & Scale
Senior Rust Backend Engineer - Performance & Scale

Voto Consulting LLC • Seattle (WA)

On-site
USD 140,000 - 210,000
Principal Rust Platform Engineer - Remote USA
Principal Rust Platform Engineer - Remote USA

Legion Intelligence • United States

Remote
USD 2,300,000 - 3,000,000
Remote work
Senior Rust Backend Architect (Remote)
Senior Rust Backend Architect (Remote)

Micro1 • Carrollton (TX)

Remote
USD 145,000 - 205,000
Senior Rust Backend Engineer — Production Systems (Remote)
Senior Rust Backend Engineer — Production Systems (Remote)

United States Digital Space LLC • United States

Remote
Rust & Go Systems Architect for Scalable AI Runtime
Rust & Go Systems Architect for Scalable AI Runtime

Workato • Sofia (NM)

On-site
USD 140,000 - 190,000
Senior Rust Backend Architect — Remote
Senior Rust Backend Architect — Remote

Bright Vision Technologies • Flower Mound (TX)

On-site
USD 145,000 - 205,000