This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The team will be responsible for building and maintaining the core services that form the Control Plane of Microsoft Sentinel Graph (MSG). This crucial mission supports Microsoft's Security business, meeting the immense scale demands that few companies in the industry face. By leveraging cutting-edge technologies, we aim to deliver comprehensive protection to a global user base. The MSG Foundations Control Plane Engineering team is responsible for developing and implementing control plane services that coordinate the setup & interaction between various 1P & internal components needed to onboard an end user and provide complete experience of the Modern Security Data Lake. As a senior engineer, you will contribute to these services by designing and developing solutions that establish the platform's core functionality. You will work in a forward-looking product as part of an agile, collaborative, and cross-discipline team.
Job Responsibility:
Design and implement scalable, reliable, maintainable services
Demonstrate strategic understanding of the timing and rationale for design choices, within the scope of work
Apply metrics to drive the quality and stability of code
Have a sense of pride, commitment, and personal accountability for the service quality, completeness and resulting user experience for the life of the product or service
Work closely with geographically distributed team, including Product Managers and developers, to drive key improvements in backend Engineering System
Experience in handling large software engineering projects, modularizing them into deliverables for the team, shepherding them to quality delivery, and working closely with engineering partners across the globe
Requirements:
BS in Computer Science or higher, equivalent industry experience
Demonstrated problem solving and debugging skills
Experience in building, shipping, and operating reliable system software preferably with experience in large scale high availability distributed systems
Ability to write complex system level programming and debugging
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role