Microsoft Security aspires to make the world a safer place for all by reshaping security and empowering users, customers, and developers with a security cloud. The Infrastructure and Developer Platform (IDP) team within Microsoft Threat Protection (MTP) builds and maintains the infrastructure and developer platform that almost all Defender products rely on, focusing on Azure Kubernetes Security to enable easier deployment, lower costs, and increased security and reliability.
Requirements
- 2+ years of experience programming in modern back-end languages such as C-Sharp/.Net
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- 2+ years technical engineering experience coding in C-Sharp/.NET
- 4+ years technical engineering experience coding in C-Sharp/.NET
Responsibilities
- Own the C-Sharp SDK: Design, build, and maintain extensible, maintainable .NET Software Development Kit (SDK) abstractions for defining Azure resources and services; deliver intuitive, discoverable APIs that maximize developer productivity.
- Code quality & reviews: Lead rigorous code reviews aligned to Microsoft and team standards; ensure diagnosability, reliability, maintainability, and adherence to proven patterns and best practices.
- Optimize & refactor: Debug, profile, and refactor C-Sharp code for performance, allocation efficiency, and async correctness; use metrics to drive stability and quality.
- Diagnostics & telemetry: Apply structured logging, tracing, and telemetry to validate assumptions proactively and accelerate root-cause analysis.
- Test strategy & automation: Define success criteria; author and evolve unit/integration/contract tests; maintain automation-first practices in pipelines.
- Architecture & design: Write design docs, validate hypotheses, and contribute to architecture proposals; ensure solutions meet security, privacy, and compliance expectations.
- Dependency management: Identify upstream/downstream dependencies across Azure services; optimize dependency chains and coordinate with partner teams.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
- Embody our culture and values
- Microsoft is an equal opportunity employer.