微软Senior Software Engineer(IC3 Data Platform)
社招全职Software Engineering地点:苏州 | 北京 | 上海状态:招聘
工作描述
OverviewMicrosoft 365 IC3 Data Platform is building governed data infrastructure for large-scale communication and collaboration scenarios. We are looking for a Senior Software Engineer in China to build a compliant Flink-based streaming processing platform on container technology, provide self-service experiences with agent assistance, and deliver key streaming scenarios on that foundation. We are building a compliant Flink-based streaming processing platform on container infrastructure, with self-service and agent-assisted experiences that help teams onboard, govern, and operate streaming workloads. We will also dogfood the platform by building key streaming scenarios ourselves, including distributed tracing pipelines, near-real-time operational analytics, telemetry enrichment, and other high-value Microsoft 365 data workflows. 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, build, and operate a compliant Flink streaming platform on Kubernetes, Cosmic, Azure, or comparable container infrastructure. • Develop Flink processing scenarios on top of the platform, with focus areas such as distributed tracing, operational telemetry, and near-real-time data transformation. • Build platform primitives for Flink job lifecycle management, state, checkpointing, connectors, fault tolerance, scalability, cost efficiency, and multi-tenant operation. • Create self-service capabilities for data ca…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
Flink+
https://nightlies.apache.org/flink/flink-docs-release-2.0/docs/learn-flink/overview/
This training presents an introduction to Apache Flink that includes just enough to get you started writing scalable streaming ETL, analytics, and event-driven applications, while leaving out a lot of (ultimately important) details.
https://www.youtube.com/watch?v=WajYe9iA2Uk&list=PLa7VYi0yPIH2GTo3vRtX8w9tgNTTyYSux
Today’s businesses are increasingly software-defined, and their business processes are being automated. Whether it’s orders and shipments, or downloads and clicks, business events can always be streamed. Flink can be used to manipulate, process, and react to these streaming events as they occur.
AI agent+
https://www.ibm.com/think/ai-agents
Your one-stop resource for gaining in-depth knowledge and hands-on applications of AI agents.
Kubernetes+
https://kubernetes.io/docs/tutorials/kubernetes-basics/
This tutorial provides a walkthrough of the basics of the Kubernetes cluster orchestration system.
https://kubernetes.io/zh-cn/docs/tutorials/kubernetes-basics/
本教程介绍 Kubernetes 集群编排系统的基础知识。每个模块包含关于 Kubernetes 主要特性和概念的一些背景信息,还包括一个在线教程供你学习。
https://www.youtube.com/watch?v=s_o8dwzRlu4
Hands-On Kubernetes Tutorial | Learn Kubernetes in 1 Hour - Kubernetes Course for Beginners
https://www.youtube.com/watch?v=X48VuDVv0do
Full Kubernetes Tutorial | Kubernetes Course | Hands-on course with a lot of demos
Azure+
https://azure.microsoft.com/
Invent with purpose, realize cost savings, and make your organization more efficient with Microsoft Azure’s open and flexible cloud computing platform.
安全防护+
https://roadmap.sh/cyber-security
Step by step guide to becoming a Cyber Security Expert
https://www.w3schools.com/cybersecurity/
This course serves as an excellent primer to the many different domains of Cyber security.
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
还有更多 •••
相关职位
社招
NVIDIA has continuously reinvented itself over two decades. NVIDIA’s invention of the GPU in 1999 sp
更新于 2026-06-22上海
社招
• Strong backend engineering experience with Java and production services running at scale • Experie
赫尔辛基
社招
• Strong programming skills (we use Java and DynamoDB, but value experience in other stacks too) • E
赫尔辛基