The mission of Microsoft Digital Security & Resilience (DSR) is to enable Microsoft to build the most trusted Infrastructure to support our secure devices and services, while keeping our company safe and our data protected. As part of Microsoft’s Security, and a steward of Microsoft and our customer’s data, the core function of Microsoft DSR is ensuring the security of every aspect of the business. Microsoft DSR is responsible for company-wide information security and compliance, with a strategic focus on information protection, assessment, awareness, governance, and enterprise business continuity. As customer zero, we deploy and secure these services inside Microsoft and then share best practices with enterprise customers on a scale across the globe. We have exciting opportunities for you to innovate, influence, transform, inspire, and grow within our organization and we encourage you to apply to learn more!
If you are passionate about developing scalable, exceptional software and have a desire to join a motivated team that creates cutting-edge systems for significant impact then Microsoft has an opportunity for you to join Secure Admin Services (SAS) organization, a part of Digital Security and Resilience (DSR).
The Secure Admin Services team is looking for a Senior Software Engineer to join this dynamic, supportive community of engineers and program managers who are dedicated to delivering the very best cybersecurity solutions and services to our customers in a highly collaborative and inclusive manner.
As a Senior Software Engineer in this role, you will champion some of the most critical, secure, engineering programs, platforms, and services, often using creative ways that are pioneering in the industry.
This role requires experience in software development fundamentals and engineering functions, coupled with ability to collaborate effectively with domain experts, architects, program managers and customers across the Software Development Life Cycle. The ideal candidate will have a proven track record of large-scale software development and familiarity with windows development would be an added advantage. An ability to transform business and security challenges into technical solutions is desired, all while maintaining a passion for securing software, environments, intellectual properties, and enterprise assets.
Responsibilities
• Stay on top of new & secure techniques, tools and methodologies used to address the critical developmental areas.
• Adhere to modern engineering practices, effective coding, unit tests, debugging, code reviewing and maintaining CI/CD pipelines.
• Own, triage, and resolve production issues with an emphasis on broad communication, learning & sharing throughout the process.
• Keep a keen eye on opportunities to translate business requirements into technical specifications and help manage priorities, deliverables, and timelines.
• Author functional and technical documentation. Communicate on a deep technical level with product engineering, project management and operations teams to improve products, optimize infrastructure, and evolve services.
• Read, write, configure, design, and script end-to-end service telemetry, smart alerting, and self-healing capabilities for platforms.
• Remain current on new Security trends and technologies.
• Collaborate first and foremost; ability to exercise cross-team co-operation and influence.
Qualifications
Required/Minimum Qualifications
Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Pythono OR equivalent experience.
4+ years of experience in Full Stack Programming (.Net, C# or equivalent)
2+ years of experience with scripting languages such as PowerShell
Proficiency with Operating System Concepts, Identity Access Management, and relational database systems
Other Requirements
Ability to meet Microsoft, customer and/or government security screening requirements are 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 Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications
• Hands-on experience in networking and infrastructure troubleshooting.
• Enterprise scale experience in virtualization and certificate services.
• Knowledge of system level programming (C, C++, VC++ or equivalent)
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $112,000 - $218,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $145,800 - $238,600 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
#MSFTSecurity
#DSR
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, 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 local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .