RIT Solutions, Inc. · 21 hours ago
Rust and C++ Software engineer
RIT Solutions, Inc. is seeking a Rust and C++ Software Engineer for a contract position. The role involves feature design, development, validation, and troubleshooting within a big data platform environment, focusing on security, governance, and continuous innovation.
Staffing & Recruiting
Responsibilities
Will work with one of the engineers and engineering manager and responsible for feature design, development, validation, CI/CD, bug fixes, troubleshooting & debugging issues
Follow engineering practice and deployment rules
Security work: fixing code security issues, updating identities/secrets, ensuring secure endpoints
Governance: data partitioning, physical access restrictions, compliance related updates
Feature innovation and continuous platform enhancements
Maintaining and improving pipelines across Cosmos (MapReducer) and Azure data platforms (HDI, ADLS Gen2, Spark)
15–20% security-related fixes (code vulnerabilities, endpoint issues, secret rotation)
Governance and compliance work (data partitioning, access control)
Writing, modifying, and debugging code and services
CICD, monitoring, and standard engineering lifecycle practices
Mostly heads down execution work, following a task list and completing high priority deliverables quickly
Collaborating with FTEs who will help onboard and accelerate ramp up
Using SAW device access for AME domain work (pre prod/prod as allowed)
Qualification
Required
Rust
C++
Software engineer
Big Data Platform Experience — Minimum 5 years
Cosmos (MapReducer), Azure data stack (HDI, ADLS Gen2), Spark/Scala
C++ + Rust (Systems Programming) — Minimum 5 years combined
Production experience in C++ building services/components where performance, reliability, and memory safety matter
Production or near-production experience with Rust (ownership model, safe concurrency, dependency management)
Ability to work in mixed-language codebases and modernize components safely (e.g., introducing Rust modules alongside C++)
CICD, Debugging & Troubleshooting — Minimum 5 years
Strong debugging, monitoring, and engineering lifecycle skills
Distributed system design & implementation
BIG DATA platforms knowledge
CI/CD processes
debugging & troubleshooting skills
Company
RIT Solutions, Inc.
Jobdiva Job Portal: https://www1.jobdiva.com/candidates/myjobs/searchjobsdone.jsp?a=xbjdnwgjodtga1y1im2g881fkkeiwd0775lbvq8yqgps8vb2q36w2vj1ga6xxork&compid=-1 Recruitment (contingency search and campus selection).
H1B Sponsorship
RIT Solutions, Inc. has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2023 (2)
Funding
Current Stage
Growth StageCompany data provided by crunchbase