JOBSEARCHER

Rust and C++ Software engineer

Title: Rust and C++ Software engineerLocation: RemoteAnother here for you. Microsoft is popping off we are at 6 offers and acceptance for multiple roles and skillsetsJob description is skewed on this one so see my notesCandidates from FAANG, Magnificent Seven, and MANGO will get priority. Followed by candidates that come from technology companiesMust Haves:RustC++Software engineerCandidates from FAANG, Magnificent Seven, and MANGO will get priority. Followed by candidates that come from technology companiesJob Description:Top 3 Must-Have Hard Skillsets1. Big Data Platform Experience — Minimum 5 yearsCosmos (MapReducer), Azure data stack (HDI, ADLS Gen2), Spark/Scala.2. C++ + Rust (Systems Programming) — Minimum 5 years combinedProduction experience in C++ building services/components where performance, reliability, and memory safety matterProduction 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++)3. CICD, Debugging & Troubleshooting — Minimum 5 yearsStrong debugging, monitoring, and engineering lifecycle skills.Typical DayWill work with one of the engineers and engineering manager and responsible for feature design, development, validation, CI/CD, bug fixes, troubleshooting & debugging issuesFollow engineering practice and deployment rules,SAW device is neededKey Projects• 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).Typical Task Breakdown & Operating Rhythm• 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).Ideal BackgroundDistributed system design & implementation, BIG DATA platforms knowledge, CI/CD processes, debugging & troubleshooting skillsDisqualifiers• Long ramp up timeline or lack of experience with large scale data platforms.• No experience in high reliability data engineering environments.• Inability to work independently with heavy execution demands.• Lack of any programming language + SQL exposure (manager expects at least a foundational high level language).Best vs. Average Candidate• Best:o Has 5–7 yrs in large scale data engineering (Cosmos, Azure, Spark).o Strong SQL + high level language (C++ and rust).o Prior Microsoft experience (S360, security expectations, internal processes).o Very fast ramp up and can immediately execute tasks independently.