Develop and deliver solutions in an evolving, fast-changing development environment.
Collaborate on the design of the overall services with a focus on service reliability and automated troubleshooting.
Solve issues through software or automation improvements.
Work independently to implement, experiment, and ship features.
Deliver well-tested framework features to serve many different services and platforms
Be a champion for customer security outcomes by providing timely, relevant guidance and detection/mitigation recommendations
Collaborate and drive with partners across Microsoft’s security community to innovate new approaches for detecting and tracking threats
Be part of the diverse Microsoft security community by being available to others and driving change through sharing, coaching, and modeling appropriate risk-taking and ethical behavior
Embody our Culture and Values
Requirements & Skills:
Bachelor’s Degree in Computer Science, or related technical discipline AND 4+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, Javascript, or Python.
OR equivalent experience
Experience developing production systems in C# OR Python
Experience developing publicly released SDKs (Software Development Kit)
The ability to meet Microsoft, customer, and/or government security screening requirements is required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check:
This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.
A desire to learn, grow, and drive change
Experience with .Net services
Experience in C# and Python.
4+ years of commercial systems level software development experience, with one or more of the following: Distributed Systems, Information Retrieval and/or Data Mining, and Machine Learning fundamentals.
Ability to communicate technical details clearly across organizational boundaries.
Experience in DevOps to maintain live services and application frameworks.