微软Sr. Software Engineer--M365 Storage
社招全职Software Engineering地点:上海 | 苏州状态:招聘♡ 收藏
工作描述
OverviewWe are looking for a highly motivated Senior Software Engineer to help build and evolve the next generation of storage, data, and distributed platform services that power Microsoft 365 and AI workloads at hyperscale.
In this role, you will design, develop, and operate highly reliable, low-latency, and scalable services. You will work across system architecture, performance optimization, reliability engineering, and AI-native development practices to modernize core platform components and accelerate engineering productivity.
You will partner with engineers, architects, product leaders, and principal engineers to solve challenging technical problems involving distributed systems, storage infrastructure, databases, high-concurrency services, and cloud-scale operations.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities• Design, develop, test, and operate large-scale distributed services and platform components.
• Drive feature development from requirements through design, implementation, deployment, and production support.
• Improve scalability, reliability, availability, and performance of mission-critical services.
• Investigate and resolve complex production issues across distributed systems.
• Optimize latency, throughput, resource efficiency, and storage uti…登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
高并发+
https://www.baeldung.com/concurrency-principles-patterns
In this tutorial, we’ll discuss some of the design principles and patterns that have been established over time to build highly concurrent applications.
https://www.baeldung.com/java-concurrency
Handling concurrency in an application can be a tricky process with many potential pitfalls. A solid grasp of the fundamentals will go a long way to help minimize these issues.
https://www.oreilly.com/library/view/concurrency-in-go/9781491941294/
You’ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems.
https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/
With this book, you'll explore the transformative world of Java 21's key feature: virtual threads.
https://www.youtube.com/watch?v=qyM8Pi1KiiM
https://www.youtube.com/watch?v=wEsPL50Uiyo
Velocity+
[英文] Getting Started
https://velocity.apache.org/engine/2.4.1/getting-started.html
Velocity is easy to use!
https://www.baeldung.com/apache-velocity
It’s an open source web framework designed to be used as a view component in the MVC architecture, and it provides an alternative to some existing technologies such as JSP.
Code review+
https://google.github.io/eng-practices/review/reviewer/
The pages in this section contain recommendations on the best way to do code reviews, based on long experience.
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
还有更多 •••
相关职位
社招Software
Required Qualifications: • Bachelor's Degree in Computer Science or related technical field AND 4+
更新于 2026-07-31苏州|上海
社招Software
Required Qualifications: • Bachelor's Degree in Computer Science or related technical field AND 4+
更新于 2026-08-03苏州|上海
社招Software
Required Qualifications: • Bachelor's Degree in Computer Science or related technical field AND 4+
更新于 2026-08-03苏州|上海|北京