Office365安全团队热招软件研发工程师
Are you interested in radically improving the security of Microsoft’s products? Do you want to work on innovative security systems? Are you committed to helping Microsoft customers keep their computers secure and combating evolving spam and threats? We are searching for a strong self-driven Software Engineer II for Microsoft Defender for Office Team.
Our team - Microsoft Defender for Office, as part of the SCM team, provides the backbone of anti-abuse and security features for the enterprise-level service known as Exchange Online Protection (EOP) that is responsible for successfully overseeing billions of messages for tens of millions of users. We use multiple technologies and frameworks focusing on end2end life cycle of Big Data and Machine Learning projects in Security Domain.
Responsibilities
As a Senior software development engineer on the team you will be responsible for system architecture, code, deployment, scale, performance aspects, from conception to delivery. We use multiple technologies and frameworks - C#, PowerShell, Data Modeling, Data Driven and Analysis tools. The distributed nature of the service, new and exciting features we are bringing to market provide many interesting technical challenges to solve. Distributed computation, high-scale, high availability, geo-redundancy, low-touch are all aspects that our features need to be designed with in mind. You will be responsible for building the next generation world class spam filtering service focused around cutting edge performance and efficiency to handle the high volume of messages we process every day while still facilitating the highest level of effectiveness. It will involve aspects of machine learning and various content classification techniques.
Qualifications
o 3 - 7 years of experience in developing & creating platforms and services.
o Strong proficiency in Object Oriented architeture design and coding.
o Strong proficiency in Big Data and Cloud Service development
o Strong knowledge on C#/Java. SQL or other non-relational storage
o Excellent design, coding, debugging and problem solving skills.
o Solid technical aptitude and take initiative, and must be result driven.
o Solid verbal and written communication skills
o Experience with at least one complete ship cycle of a commercial product
o A BS/MS in computer science or related field.
候选人最好是海外留学或985/211的正规全日制本科或硕士毕业后知名公司工作满1年以上,有编程建模竞赛得奖,leetcode排名或个人技术兴趣项目等。英文要听说读写熟练。工作认真负责,积极主动,能够快速学习,解决问题,团队合作能力良好。并且请确保在过去半年内,您没有在微软中国面试失败过,而且没有其他微软员工已帮您做过内部推荐。
微软面试流程:若简历合格,会有一小时电话面试,若通过,会有三轮技术面试,如通过,会有1-2轮lead面,然后二线经理面。每轮一小时(视频,共享桌面,用你熟悉的编辑器和语言写代码,要能编译)。社招面试抽查算法和之前项目经验,解决问题和沟通能力。务必做足准备,可以在谈面试日期时留出几天准备,leetcode中等难度的题至少刷200道,注意代码风格及效率,测试用例要全。~70%的候选人在第一轮就失败了。
contact: chliu at microsoft dot com
--
FROM 223.72.82.*