About this role
Principal Software Engineering - Rust Systems Engineer at Progress. Location: Burlington, Massachusetts, United States. Role: integrating Rust, designing libraries, mentoring engineers Requirements: 10+ years software engineering experience, 5+ years production Rust in systems-level software, strong C/C++ and FFI expertise, build system integration, multi-platform development, mentorship/technical leadership, degree in CS or equivalent. Category: Software Development Seniority: Senior Level Tools: Rust, C/C++, Cargo, CMK, cbindgen, serde_json, hwloc, tonic, tower, tokio, gRPC, prost, tonic-web, Apache Iceberg, Avro, Kafka, Apache Arrow, Parquet, Make, CMake, Bazel, jemalloc, mimalloc, io_uring, GitHub Copilot, Claude, Tomcat Commitment: Full Time Workplace: Hybrid Languages: English