Principal Rust Engineer - Language Runtime
$170k - $189kProgress Software
We are Progress (Nasdaq: PRGS), a trusted provider of software that enables 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 that values individual perspectives. This hybrid role in Burlington, MA requires candidates to be local and does not offer relocation. OpenEdge Core Engineering – Rust Systems Engineer We are at a strategic inflection point: selectively introducing Rust into the 30‑year‑old OpenEdge database engine to improve memory safety, unlock new platforms, and build modern subsystems. You will serve as the Rust technical lead across multiple sub‑teams and found the Rust Guild. In This Role, You Will Rust Platform & Build Integration Integrate Cargo‑based workflows into the existing CMK build system so Rust shared libraries compile, link and ship alongside 200+ C subsystems on Linux x86_64 and Windows 64‑bit. Define and standardize RustC FFI architecture, including extern "C" boundary design, auto‑generated C headers (via cbindgen), error‑handling conventions and memory ownership rules. Establish Rust as a first‑class, supportable language within the core database engine. Core Systems Libraries Design production‑grade Rust shared libraries to replace legacy C implementations for compression (zstd), JSON parsing (serde_json) and Avro serialization. Own benchmarking, validation and parity testing to ensure performance and stability match or exceed legacy code. Platform & Architecture Leadership Architect a Rust‑based platform systems layer to replace System V IPC with modern cross‑platform primitives. Enable macOS developer builds and ARM/Graviton production deployments. Design NUMA‑aware memory allocation strategies for multi‑socket servers using hwloc. Guide Tier‑3 Rust crates covering cloud file I/O, Iceberg table operations and engine integration bridges. Async & Networking Modernization Architect an async gRPC server using tonic, tower and tokio to modernize the PASOE data path and replace Tomcat/ flows. Design middleware layers for authentication (JWT), observability and performance isolation with a focus on multi‑throughput improvements. Engineering Enablement & Code Quality Act as the Rust code owner: review PRs and enforce idiomatic Rust, safe unsafe usage, consistent FFI patterns. Mentor senior C/C++ engineers transitioning to Rust through pair programming, structured code reviews and module translation exercises. Community, Leadership & Communication Lead the Rust Guild, hosting sessions covering FFI design patterns, async Rust and architectural deep dives. Communicate decisions, trade‑offs and migration strategy to senior leadership and cross‑functional stakeholders. Partner with management on Rust adoption standards, long‑term platform strategy and hiring plans. Your Background 10+ years of software engineering experience, including 5+ years of production Rust in systems‑level software. Strong C/C++ background; able to read and interface with 10,000+ C files daily. Expertise in RustC FFI, including extern "C", cbindgen/bindgen, unsafe boundary design and memory‑ownership protocols. Experience shipping shared libraries (.so/.dll) consumed by C/C++ callers in production. Experience integrating Cargo with non‑Cargo build systems (Make, CMake, Bazel, custom). Multi‑platform development on Linux x86_64 and Windows 64‑bit. Knowledge of OS fundamentals: file‑system, storage, memory, virtual memory, process synchronization and multithreading. Strong problem analysis and independent execution under tight deadlines. Excellent verbal and written communication in English. Mentorship/tech‑lead experience; will train a team. Bachelor’s in Computer Science or equivalent foundation in data structures, algorithms, operating systems and databases. It Would Be Beneficial If You Have Experience with database internals such as shared memory, buffer pools, WAL and concurrency control. Production experience building async gRPC services in Rust (tonic, tower, prost). Familiarity with Apache Arrow, Parquet, Iceberg and Avro ecosystems. NUMA‑aware programming with hwloc, mbind, set_mempolicy and per‑node allocation strategies. Memory allocator design, custom allocator traits and integration with jemalloc/mimalloc. Experience with io_uring or modern Linux async I/O and Rust Tokio runtime. macOS and ARM/Graviton platform experience. Familiarity with AI‑assisted development tools for code translation and pair programming. Compensation & Benefits Base salary range: $170,000 – $189,000. Eligibility for performance‑based annual bonus. Medical, dental, vision, life & disability, 401(k) retirement savings plan and tuition reimbursement. Additional voluntary benefits including critical illness indemnity, identity theft protection, auto & home insurance, legal and pet insurance. Employee Stock Purchase Program (ESPP) with a 27‑month lookback. Flexible paid vacation, paid birthday day off, company holidays and parental leave. Employee Assistance Program and well‑being program focusing on physical, mental and financial health. #J-18808-Ljbffr Progress Software
$25 per hour
...Company Overview Baystate Interpreters, Inc., is a leading language service provider supporting clients across the Northeast and beyond in over 350 languages. We deliver high-quality interpreting and translation services across medical, legal, educational, and business...LanguageHourly payDaily paidContract workRemote workFlexible hours- Cadence is seeking a Senior Engineer for their System Verification Group to develop advanced compilers for AI and high-complexity chip... ...designs. The role involves leading innovations in SystemVerilog language extensions and compiler architecture, ensuring that the tools support...Language
- Cadence is seeking a Senior Engineer in the System Verification Group to develop the next generation of hardware verification technology... ...successful candidate will work on compiler architecture and language evolution while undertaking performance engineering to optimize...Language
- • Integrate Rust (Cargo-based workflows) into the existing CMK (custom Make) build system so Rust shared libraries (.... ...lifetime rules • Establish Rust as a first-class, supportable language within the core database engine • Design and deliver production-grade Rust shared...Language
- ...audiences. English proficiency required. Knowledge of additional languages, such as Spanish, Portuguese, French, or German, preferred.... ...for high volume use cases. Lead code reviews, establish engineering standards, and mentor other developers and administrators to...Language
$206k - $284k
...realize the value, the team develops both engineering and operational prototypes to... ...real world environments. The Role: As a Principal Algorithm & Signal Processing Researcher... ...scientific or mathematical programming languages, such as MATLAB, Python, and C/C++ Strong...LanguageFull timeFor subcontractorLocal areaImmediate start$120k - $202.5k
...River IMS modules or components of an agile scrum team. Provide engineering troubleshooting assistance to customer support teams and other... ..., C#, SQL, JavaScript, or other related software engineering languages as well as keeping abreast of emerging technologies impactful...LanguageWorldwide$135k - $150k
Overview Principal Data Links and Communications Engineer role at Hanscom Air Force Base (AFB), Bedford, MA. Active Secret Security Clearance required. Onsite... ..., proficiency in C++ and Java programming languages and development frameworks, proficiency in MBSE modeling...LanguageFull time- ...workforce is more than 7,000 strong. Position Summary The Principal Electrical Engineer will plan and conduct work requiring the application of... ...experience highly desired. Additional Skills/Knowledge Language: Proficiency in English required. International Mobility...LanguageWorldwide
$160k - $185k
...Research Solutions is seeking candidates for the role of a Principal Data Links & Communication Engineer located at Hanscom AFB, Bedford, MA. This role... ...development Proficiency in C++ and Java Programming languages and development frameworks Proficiency in MBSE modeling...LanguageFor contractorsFor subcontractor- ...architecture, performance optimization, and refactoring. You will set engineering standards, mentor teammates, and influence solution designs in... ...audiences. English proficiency required; additional languages such as Spanish, Portuguese, French, or German preferred....LanguageHourly payContract workLocal area
$19 - $23 per hour
...We are currently seeking Mandarin Chinese-speaking caregivers, CNAs, and HHAs to support clients who prefer care in their native language. Why Join Havenova Home Care? Competitive Pay: $19 – $23 per hour Flexible Scheduling: Choose shifts that fit your...LanguageHourly payFlexible hours- Position: ETS, SEI Reading Interventionist, DVUS/Tobin Available March 2026 - June 2026 Department of English Language Learner Programs Overview Of Cambridge Public Schools Cambridge is a vibrant, diverse city as well as a central hub of the nation’s innovative economy...LanguageSelf employment
- ...hotel HR related software programs. ~ Prior payroll and/or accounting experience can be a plus. ~ Verbal and written English language proficiency is required, with a second language helpful (Creole & Spanish). ~ You must be effective in handling multiple tasks/challenges...LanguageLocal area
$61.81k - $98.9k
...represent over 20 different countries of origin with over 20 different languages spoken at home. 98% of our students are people of color. Our... ...and The Match School Foundation, Inc. Match Education is an engine of discovery and applied innovation in education. We operate a...LanguageFull timeMonday to Friday$67.81k - $104.9k
...represent over 20 different countries of origin with over 20 different languages spoken at home. 98% of our students are people of color. Our... ...and The Match School Foundation, Inc. Match Education is an engine of discovery and applied innovation in education. We operate a...LanguageFull timeWork experience placement$60k - $64k
...Microsoft Office products required. Ability to obtain ServSafe Certification required. ServSafe Certified preferred Language / Communication Skills: Expresses oneself clearly and effectively when speaking and writing to individuals and groups;...LanguageHourly payFull timeTemporary workWork experience placementWork at officeShift work$20 - $23 per hour
...Flexible schedule Training & development Certified Nursing Assistant (CNA) – Multiple Shifts Available! APPLY NOW! Preferred Languages: Chinese and Japanese Why Join Our BrightStar Care Team! Salary: $20–$23 per hour (based on experience and shift)...LanguageHourly payFull timePart timeStart working todayWork at officeFlexible hoursShift workWeekend workDay shiftAfternoon shift$30 per hour
...interpretation services for meetings and events, ensuring effective communication in a diverse community. Ideal candidates will have strong language skills and experience in educational settings. Pay is $30 per hour for consecutive interpretation and $60 for simultaneous...LanguageHourly payPart timeLocal area- ...Remote option for Out-Of-State applicants. Start date: ASAP. Languages: English (required). About The Role Pragmatike is hiring... ...by MIT CSAIL researchers. We are seeking a Staff / Principal ML Ops Engineer to lead the design, implementation, and scaling of the company...LanguageLocal areaImmediate startRemote workRelocation package
$170k - $180k
...Job Description Job Description Overview Principal Systems Engineering Support LOCATION : Hanscom AFB MA Salary Range : $170... ...reconfigurable digital circuits using Hardware Description Languages (HDLs) like VHDL or Verilog, often in high performance,...LanguageFull time$23 - $25 per hour
...managing files and records, data entry, transcription, and other office procedures and terminology. Knowledge of settlement document language, worker's compensation, and MSA terminology is preferred. Multi-lingual with working fluency in English and Spanish is a plus....LanguageWork at office- ...enrollment continues to rise. Over 30% of CPS students speak a language other than English at home, and over 65 languages are spoken... ...Coordinate with other district personnel (e.g. administrators, principals, teachers) for the purpose of teacher scheduling, serving as a...LanguageFull timeInterim roleSelf employmentWork at officeWork visaFlexible hoursNight shiftWeekend work
$204k - $284k
...technology advantage into users' hands and is seeking a Principal Radar Systems Engineer to support/lead the architecting, design, development, and... ...and open architecture. ~ Familiarity with programming languages (e.g. C, C++, Python). Pay Information Full-...LanguageFull timeWork experience placementLocal areaNight shift$4,160 per month
Description of Service Opportunity: The language assessment Specialist will administer the language proficiency test upon enrollment at the Family Resource Center. The candidate will be successfully. - Administer Language proficiency test to potential English Learners,...LanguageHourly payContract work- ...long term and align skills and cultures. At IRI, we know that our success is directly tied to our clients’ success. Job Description Languages requirements: German, French or Italian • Senior HR Coordinator is focused on providing effective and timely front-line customer...LanguageWork at officeImmediate start
$64k - $70k
...About Spada Law Group Are You Ready to Fight for Fairness? At Spada Law Group, everyone deserves a fair shot—regardless of their language, background, or circumstances. Since 1998, we’ve been on a mission to level the playing field for Spanish-speaking clients throughout...LanguageWork at office- ...provided they are fully aligned with U.S. government work requirements (such as holding a valid EAD, OPT, or CPT authorization). Language Skills: Bilingual candidates are strongly encouraged. Proficiency in Spanish or Portuguese is highly recommended....LanguageHourly payContract workFor contractorsLocal areaWork from homeFlexible hours
$206k - $284k
...Job Description Job Description STR is hiring a Principal Model-Based Systems Engineer (MBSE) in our Woburn, MA office (other locations : Dayton... ...goals. Proficiency in one or more high-level language (C/C++, Java, Python) is highly desired. The Systems...LanguageFull timeWork experience placementWork at officeLocal areaNight shift- ...coverage. Patient Care Companion may be assigned to watch patients at risk for suicide. Qualifications Years of Experience: Entry Level Language Skills: Proficient in English, both verbally and written Requirements Demonstrate proper body mechanics in all functions....LanguageWork at officeShift workNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Rust Engineer - Language Runtime. Be the first to apply!
- general engineer Burlington, MA
- principal engineer Burlington, MA
- data center chief engineer Burlington, MA
- chief engineer Burlington, MA
- hotel chief engineer Burlington, MA
- senior civil engineer project manager Burlington, MA
- engineering director Burlington, MA
- principal developer Burlington, MA
- senior principal cloud computing engineer Burlington, MA
- senior principal scientist Burlington, MA


