Software Engineer, Rust low level developer

A global technology company that develops and supports software, consumer electronics, and computing services.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer, Rust low level developer

Join Microsoft's innovative security team working on a groundbreaking project to protect sensitive data and critical assets. This role focuses on developing a security product from scratch that will revolutionize how organizations manage access to sensitive resources. As a Rust low-level developer, you'll work with cutting-edge technology in edge device environments, implementing robust security protocols and creating end-to-end solutions. The position offers a unique opportunity to shape the future of security while working with a startup-spirited team within Microsoft. You'll be involved in cross-team collaboration, system design, and implementation of high-impact features. The role combines technical expertise in Rust and systems programming with security domain knowledge, offering significant growth potential in both technical and leadership aspects. Benefits include industry-leading healthcare, educational resources, and a flexible hybrid work environment with up to 50% work from home option.

Last updated a day ago

Responsibilities For Software Engineer, Rust low level developer

  • Be part of a disruptive security solution in a product group started from scratch
  • Take broad cross-team and cross-discipline role
  • Create end-to-end designs and implementation of services and features
  • Lead the definition of requirements, KPIs, priorities and planning of engineering deliverables

Requirements For Software Engineer, Rust low level developer

Rust
  • B.Sc. or M.Sc. in computer science, software engineering, or equivalent education
  • 3+ years of professional software development experience with C/C++/Rust or statically typed languages
  • Experience in edge device environments and/or knowledge in OS internals
  • Knowledge of networking and security protocols
  • Ability to take initiative and map product/feature requirements
  • Autonomous and capable of navigating in ambiguous environment

Benefits For Software Engineer, Rust low level developer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer, Rust low level developer

Software Engineer

Software Engineer position at Microsoft's Azure OneDeploy HealthStore team, working on large-scale distributed systems and cloud infrastructure with remote work options.

Software Engineer II

Software Engineer II position at Microsoft working on the Virtualization Core Platform team, developing foundational components of Microsoft's virtualization stack and Hyper-V technology.

Technical Support Engineer

Technical Support Engineer position at Microsoft in Seoul, offering hybrid work model, requiring 3+ years experience and bilingual Korean-English proficiency.

Technical Support Engineering

Technical Support Engineering role at Microsoft, offering hybrid work model with focus on resolving complex customer technical issues and driving product improvements.

Software Engineer II

Software Engineer II position at Microsoft's Bing growth team, focusing on Windows and Bing integration with hybrid work arrangement in Hyderabad.