Microsoft Security is looking to build a next-generation security data platform to enable organizations to discover, manage, and govern their data across on-premises and multi-cloud environments, addressing the increasing complexity of digital threats and regulatory scrutiny.
Requirements
- coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python.
- 2+ years of experience with distributed data processing frameworks (e.g., Apache Spark, Kafka, Flink, or similar).
- 1+ years of experience designing and building solutions using microservices architecture.
- Experience working with or building graph-based systems (e.g., knowledge graphs, graph databases like Neo4j or Amazon Neptune).
- Experience with AI agents or intelligent systems, including their design, orchestration, or integration into larger platforms.
Responsibilities
- Define and design Security Persona Scenarios: disambiguate user personas and security use cases to design targeted, effective solutions.
- Drive system and service integration: Collaborate across teams to influence architecture and ensure seamless integration between systems and services.
- Lead Innovation through experimentation: Initiate and guide experiments to evaluate new technologies and determine best-fit solutions.
- Develop scalable, high-quality solutions: Build software that is reliable, maintainable, and scalable to meet evolving business needs.
- Embed operational excellence: Incorporate live site readiness, monitoring, and incident response into the development lifecycle.
- Promote engineering best practices: Advocate for clean code, modern development standards, and continuous improvement in engineering processes.
- Enhance developer productivity: Improve developer tools and automation to streamline workflows and boost team efficiency.
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 background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Relocation support will be provided, and successful candidates will need to relocate or reside within 50 miles of the field location.