Compiler * Extend a multi-stage compiler pipeline (lexer, parser, AST, IR, codegen). * Deliver new language features end-to-end with conformance and property-based tests. Protocol & Data Layer
Quick apply
Compiler * Extend a multi-stage compiler pipeline (lexer, parser, AST, IR, codegen). * Deliver new language features end-to-end with conformance and property-based tests. Protocol & Data Layer
Quick apply
Compiler * Extend a multi-stage compiler pipeline (lexer, parser, AST, IR, codegen). * Deliver new language features end-to-end with conformance and property-based tests. Protocol & Data Layer
Burlington, MA · On-site
$170 - $189/hr
Extend a multi‑stage compiler pipeline (lexer, parser, AST, IR, code‑gen) and deliver new language features with conformance and property‑based tests. * Extend a binary wire protocol ...
New
Burlington, MA · On-site
$170 - $189/hr
Extend a multi‑stage compiler pipeline (lexer, parser, AST, IR, code‑gen) and deliver new language features with conformance and property‑based tests. * Extend a binary wire protocol ...
New
Burlington, MA · Hybrid
$170K - $210K/yr
Compiler * Extend a multi-stage compiler pipeline (lexer, parser, AST, IR, codegen). * Deliver new language features end-to-end with conformance and property-based tests. Protocol & Data Layer
Burlington, MA · Hybrid
$170K - $210K/yr
Compiler * Extend a multi-stage compiler pipeline (lexer, parser, AST, IR, codegen). * Deliver new language features end-to-end with conformance and property-based tests. Protocol & Data Layer
Burlington, MA · On-site +1
$170K - $189K/yr
Compiler * Extend a multi-stage compiler pipeline (lexer, parser, AST, IR, codegen). * Deliver new language features end-to-end with conformance and property-based tests. Protocol & Data Layer
Burlington, MA · On-site +1
$170K - $189K/yr
Compiler * Extend a multi-stage compiler pipeline (lexer, parser, AST, IR, codegen). * Deliver new language features end-to-end with conformance and property-based tests. Protocol & Data Layer
The successful candidate in this role will be a member of the Automation Compiler Team, focused on innovation and inventing methodologies to automate and parameterize existing IP of high performance ...
The successful candidate in this role will be a member of the Automation Compiler Team, focused on innovation and inventing methodologies to automate and parameterize existing IP of high performance ...
The successful candidate in this role will be a member of the Automation Compiler Team, focused on innovation and inventing methodologies to automate and parameterize existing IP of high performance ...
Quick apply
The successful candidate in this role will be a member of the Automation Compiler Team, focused on innovation and inventing methodologies to automate and parameterize existing IP of high performance ...
Wilmington, MA · On-site
$96.43 - $206.64/hr
If you are passionate about hermetic compilation, deep compiler diagnostics, and building bulletproof CI/CD pipelines, this mission is for you. Core Responsibilities * Build System Architecture:
New
Wilmington, MA · On-site
$96.43 - $206.64/hr
If you are passionate about hermetic compilation, deep compiler diagnostics, and building bulletproof CI/CD pipelines, this mission is for you. Core Responsibilities * Build System Architecture:
New
If you are passionate about hermetic compilation, deep compiler diagnostics, and building bulletproof CI/CD pipelines, this mission is for you. Core Responsibilities * Build System Architecture:
If you are passionate about hermetic compilation, deep compiler diagnostics, and building bulletproof CI/CD pipelines, this mission is for you. Core Responsibilities * Build System Architecture:
If you are passionate about hermetic compilation, deep compiler diagnostics, and building bulletproof CI/CD pipelines, this mission is for you. Core Responsibilities * Build System Architecture:
Quick apply
If you are passionate about hermetic compilation, deep compiler diagnostics, and building bulletproof CI/CD pipelines, this mission is for you. Core Responsibilities * Build System Architecture:
Boston, MA · On-site
$49.25 - $67.25/hr
Required : • 10+ years of experience in systems-level or database internals engineering • Proven expertise in SQL query engines, optimizers, execution runtimes, or data compiler toolchains • ...
Boston, MA · On-site
$49.25 - $67.25/hr
Required : • 10+ years of experience in systems-level or database internals engineering • Proven expertise in SQL query engines, optimizers, execution runtimes, or data compiler toolchains • ...
Boston, MA · On-site
$49.25 - $67.25/hr
Required : • 10+ years of experience in systems-level or database internals engineering • Proven expertise in SQL query engines, optimizers, execution runtimes, or data compiler toolchains • ...
Boston, MA · On-site
$49.25 - $67.25/hr
Required : • 10+ years of experience in systems-level or database internals engineering • Proven expertise in SQL query engines, optimizers, execution runtimes, or data compiler toolchains • ...
Work includes embedded systems, compiler theory, fuzzing, and vulnerability research, with onsite options in Cambridge, MA or Reston, VA. Applicants may need security clearance (TS/SCI preferred) as ...
Work includes embedded systems, compiler theory, fuzzing, and vulnerability research, with onsite options in Cambridge, MA or Reston, VA. Applicants may need security clearance (TS/SCI preferred) as ...
Boston, MA · On-site
$150K - $250K/yr
Clearly define and track interfaces between different subsystems: compiler, sequence orchestrator, waveform generation, decoder, calibration * Define and manage requirements for subsystem testing and ...
Boston, MA · On-site
$150K - $250K/yr
Clearly define and track interfaces between different subsystems: compiler, sequence orchestrator, waveform generation, decoder, calibration * Define and manage requirements for subsystem testing and ...
$150K - $250K/yr
Clearly define and track interfaces between different subsystems: compiler, sequence orchestrator, waveform generation, decoder, calibration * Define and manage requirements for subsystem testing and ...
$150K - $250K/yr
Clearly define and track interfaces between different subsystems: compiler, sequence orchestrator, waveform generation, decoder, calibration * Define and manage requirements for subsystem testing and ...
$49.25 - $67.25/hr
Compiler-accelerated storage access patterns for AI workflows * Collaborative integration with our multi-model storage engine You'll design data processing abstractions and execution engines that ...
$49.25 - $67.25/hr
Compiler-accelerated storage access patterns for AI workflows * Collaborative integration with our multi-model storage engine You'll design data processing abstractions and execution engines that ...
Boston, MA · On-site
$144K - $205K/yr
Compiler-accelerated storage access patterns for AI workflows * Collaborative integration with our multi-model storage engine You'll design data processing abstractions and execution engines that ...
Boston, MA · On-site
$144K - $205K/yr
Compiler-accelerated storage access patterns for AI workflows * Collaborative integration with our multi-model storage engine You'll design data processing abstractions and execution engines that ...
Compiler and linker toolchains Deep understanding of: * Reproducible and hermetic build methodologies * Dependency management * Build environment isolation * Software release engineering Proven ...
Compiler and linker toolchains Deep understanding of: * Reproducible and hermetic build methodologies * Dependency management * Build environment isolation * Software release engineering Proven ...
Framingham, MA · On-site
$135K - $178K/yr
... compiler, linker, memory, CRT, etc.) • Python programming • Basic hardware board booting/debugging/schematic/scope. • Generic C development environment, crossing compiling. • ARM/DSP SoC ...
Framingham, MA · On-site
$135K - $178K/yr
... compiler, linker, memory, CRT, etc.) • Python programming • Basic hardware board booting/debugging/schematic/scope. • Generic C development environment, crossing compiling. • ARM/DSP SoC ...
Woburn, MA · On-site
$145K - $185K/yr
Compiler and linker toolchains Deep understanding of: * Reproducible and hermetic build methodologies * Dependency management * Build environment isolation * Software release engineering Proven ...
Quick apply
Woburn, MA · On-site
$145K - $185K/yr
Compiler and linker toolchains Deep understanding of: * Reproducible and hermetic build methodologies * Dependency management * Build environment isolation * Software release engineering Proven ...
Reading, MA · On-site
$145K - $185K/yr
Compiler and linker toolchains Deep understanding of: * Reproducible and hermetic build methodologies * Dependency management * Build environment isolation * Software release engineering Proven ...
Reading, MA · On-site
$145K - $185K/yr
Compiler and linker toolchains Deep understanding of: * Reproducible and hermetic build methodologies * Dependency management * Build environment isolation * Software release engineering Proven ...
$9.98 - $12.65
6% of jobs
$12.65 - $15.32
9% of jobs
$16.74 is the 25th percentile. Wages below this are outliers.
$15.32 - $18
18% of jobs
The median wage is $20.67 / hr.
$18 - $20.67
17% of jobs
$20.67 - $23.34
15% of jobs
$25.77 is the 75th percentile. Wages above this are outliers.
$23.34 - $26.01
11% of jobs
$26.01 - $28.69
7% of jobs
$28.69 - $31.36
6% of jobs
$31.36 - $34.03
5% of jobs
$34.03 - $36.71
3% of jobs
$36.71 - $39.38
2% of jobs
$9
$22
$39
| Aspect | Compiler | Interpreter |
|---|---|---|
| Function | Translates entire code into machine language before execution | Translates code line-by-line during execution |
| Speed | Faster execution after compilation | Slower due to real-time translation |
| Usage | Used in languages like C, C++ | Used in languages like Python, JavaScript |
| Errors | Errors are found after compilation | Errors are detected during execution |
| Output | Produces standalone executable files | Runs directly from source code |
In summary, a compiler translates the entire program into machine code before execution, resulting in faster runtime and standalone files. An interpreter translates code line-by-line during execution, which can be slower but allows for easier debugging and dynamic execution. Both are essential in different programming environments depending on performance and development needs.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 28 days ago
We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease.
We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as Principal Rust Engineer — Language Runtime and help us do what we do best: propelling business forward. This will be a hybrid role so working between your home office and our Burlington, MA headquarters.
We are building a production language runtime in Rust — compiler, virtual machine, wire protocol client, and application server. You will join as a long-term technical owner of this system, working alongside experienced platform architects and a second FTE Rust engineer.
In this role, you will:
Runtime & VM
Compiler
Protocol & Data Layer
Async & Networking
Engineering & Build
Team Enablement
Your background:
Additionally, it would be beneficial if you have:
Base Salary Range: $170,000 - $210,000
This position is also eligible to participate in our performance-based annual corporate bonus plan. Final base compensation is determined by a number of factors, including but not limited to job-related skills, education, demonstrable experience, and allowance for future and continued salary growth. We also offer a robust benefits package, with details below.
If this sounds like you and fits your experience and career goals, we’d be happy to chat.
What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with and also to enjoy:
Apply Now!
#LI-hybrid