As a Software Engineer II in M365 Core Security, you will be part of a cross-disciplinary team responsible for building and scaling out security platforms that protect Microsoft’s digital infrastructure. This role involves designing, coding, testing, and deploying software solutions that safeguard Microsoft services from cyber threats. You will collaborate with engineers, product managers, and security experts to develop scalable, high-performance systems that process massive amounts of data and apply machine learning techniques to detect and mitigate cyberattacks.
Key Responsibilities
- Software Development and Delivery. Execute the DevOps approach to software delivery by designing, coding, testing, deploying, and operating security software solutions to protect Microsoft services from cyberattacks.
- Collaboration with Cross-Functional Teams. Work closely with engineers, product managers, and other stakeholders to gather requirements, define solutions, and deliver effective security solutions for Microsoft and its customers.
- Data-driven Engineering. Use big data and machine learning to analyze and process vast quantities of security-related data to detect anomalies, patterns, and potential threats.
- Security Platform Development. Build and scale security platforms that help protect Microsoft services from cyber threats. Continuously improve these systems by incorporating new techniques, tools, and technologies to keep ahead of evolving threats.
- Passion for Security and Innovation. Contribute to Microsoft’s mission to protect our customers, users, and services with innovative security solutions that address complex cybersecurity challenges.
Qualifications
- Bachelor's degree in Computer Science or a related technical field, or equivalent experience.
- 2+ years of technical engineering experience with expertise in coding and development in languages including but not limited to C, C++, C#, Java, JavaScript, Python, or similar.
Preferred Qualifications
- Software Design & Problem-Solving Skills. Experience in designing and building high-performance, scalable software systems.
- Experience with Modern Software Engineering Practices. Familiarity with Testing in Production, Live Monitoring, and Data-Driven Engineering.
- Azure Deployment Experience. Hands-on experience deploying and managing software solutions in Azure.
- Machine Learning & Data Science. Experience with machine learning, including the ability to productionize ML models to improve security outcomes.
- Cybersecurity Expertise. A strong interest or background in cybersecurity, especially related to data protection and threat detection.
- Collaborative Communication. Ability to communicate effectively with team members and stakeholders across different technical backgrounds.
Compensation and Benefits
- USD $98,300 - $193,200 per year (for general U.S. locations).
- In the San Francisco Bay Area and New York City metropolitan area, the base salary range is USD $127,200 - $208,800 per year.
Why Microsoft?
- Mission-driven Culture. At Microsoft, we’re driven by our mission to empower every person and organization on the planet to achieve more. Join a company that values growth, integrity, accountability, and inclusivity.
- Innovative Work. Work on cutting-edge security technologies, such as machine learning and big data, to protect Microsoft and its customers against the most advanced cyber threats.
- Inclusive Environment. Microsoft is committed to creating a diverse environment where everyone feels empowered to contribute, collaborate, and grow. We strive to build a culture of inclusion where all employees thrive.
- Collaborative Teams. Join a cross-disciplinary team of engineers, security experts, and data scientists dedicated to solving some of the world’s most challenging cybersecurity problems.
Being You at Microsoft. Microsoft is an equal opportunity employer, and we believe in creating a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable law.