← Serch more jobs

Software Engineer II and Senior Software Engineer (Multiple Positions) - Office Files and Identity

LinkedIn Microsoft Redmond, WA
Not Applicable Posted March 14, 2026 Job link
Thinking about this job
Not Met Priorities
What still needs stronger evidence
Requirements
  • 4+ years industry engineering experience coding in languages including, but not limited to, C, C++, C#, Java or Rust.
  • 4+ years industry experience building and shipping production quality, performant and cross-platform applications.
  • Platform-specific experience building Windows, MacOS, iOS or Android applications.
  • Experience designing and implementing client-side storage stacks, with a focus on correctness, resiliency, performance, and adaptability.
  • Cross-platform User Experience UX) experience in native applications with React Native or ReactJS.
Preferred Skills
  • OR equivalent experience.
  • 4+ years industry engineering experience coding in languages including, but not limited to, C, C++, C#, Java or Rust.
  • 4+ years industry experience building and shipping production quality, performant and cross-platform applications.
  • Experience collaborating cross-team and cross-function to deliver software features or projects.
  • Platform-specific experience building Windows, MacOS, iOS or Android applications.
  • Experience designing and implementing efficient network communications, including network protocols, performance and reliability tooling, modeling and implementing complex customer scenarios across network services.
  • Experience designing and implementing client-side storage stacks, with a focus on correctness, resiliency, performance, and adaptability.
  • Understanding of client file system design and APIs, including advanced performance optimizations.
  • Experience directly implementing large-scale data pipelines for product telemetry, with ability to evolve system as business and technical needs change.
  • Cross-platform User Experience UX) experience in native applications with React Native or ReactJS.
  • Experience and passion for driving customer experiences end-to-end.
Education
  • (Not required) – Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Rust.
  • (Not required) – OR equivalent experience.
  • (Not required) – Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Rust.
  • (Not required) – OR equivalent experience.