
Software Engineer II and Senior Software Engineer (Multiple Positions)- Office Files and Identity Team
- Redmond, WA
- Permanent
- Full-time
- Design and write code. You will architect and build features, implement performance and reliability improvements, review code, debug and fix code.
- Work across organizations and directly with partners both in Office and across Microsoft, including other engineers and product leaders.
- You will use data as the basis for decision making, whether that’s in making product design decisions or keeping the product running well.
- Be a steward of products that ship to hundreds of millions of customers around the world, staying connected to customers through data and feedback and being agile and responsive to issues.
- Grow as an engineer in a modern and highly impactful team.
- 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.
- OR equivalent experience.
- 2+ years industry engineering experience coding in C, C++, C#, Java or Rust.
- 2+ 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.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- 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.
- 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.
- 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.
There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $131,400 - $215,400 per year.Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year.
There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 - $258,000 per year.Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:Microsoft will accept applications and processes offers for these roles on an ongoing basis.Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the .