Microsoft Security is looking to make the world a safer place for all by reshaping security and empowering every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions.
Requirements
- Coding in languages including, but not limited to, C, C++, C-Sharp, Java, Python, or Rust
- Experience in designing, analyzing, and troubleshooting large-scale distributed systems
- Software development experience building scalable, distributed services with C-Sharp
- Artificial Intelligence
- Cloud environments, including public and sovereign clouds
- Distributed systems
- Scalable software solutions
Responsibilities
- Design and deliver scalable, secure, and resilient software solutions that power mission-critical services across platforms and cloud environments, including public and sovereign clouds.
- Lead technical innovation by applying design excellence, performance optimization, and data-driven decision-making across the service lifecycle.
- Mentor and grow engineering talent, fostering a culture of technical rigor, inclusion, and continuous learning within and across teams.
- Collaborate across organizational boundaries to align architecture, execution, and long-term strategy with partner teams and stakeholders.
- Champion engineering best practices in code quality, testing, observability, and operational excellence to ensure high availability and reliability at scale.
- Drive incident response and root cause analysis, contributing to a culture of accountability and continuous improvement.
- Stay ahead of the curve by evaluating emerging technologies including Artificial Intelligence and incorporating them into our platform where they add value.
Other
- Bachelor's degree in computer science or related technical field
- Ability to meet Microsoft, customer and/or government security screening requirements
- Microsoft Cloud Background Check
- Master's Degree in Computer Science or related technical field (preferred)
- Equivalent experience