Applications for this job have closed. This page will redirect to Microsoft employer page in 10 seconds.

Software Engineer 2


Location: Redmond, Washington

Job Type: Full time


The mission of Microsoft Digital Security & Resilience (DSR) is to enable Microsoft to build the most trusted devices and services, while keeping our company safe and our data protected. ​As part of Microsoft’s Security, Compliance, Identity, and Management organization, and a steward of Microsoft and our customer’s data, a 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 at 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! 

Be part of a strong team that influences Microsoft Services and products. The Digital Security and Resilience organization within Microsoft Digital Team has a passion for enabling Microsoft users and businesses securely with the latest technology. The DSR Security Intelligence Data Platform team is responsible for building out and running a first-class Enterprise Big-Data storage and analytics Platforms. We are developing the engine that gathers, stores, processes and powers the security data, create and maintain tools to analyze line of business applications for security vulnerabilities. Security Intelligence Platform Team actively works with Data Intelligence, who analyzing and disseminating intelligence products and capabilities for Security Domain; with Security Tools Team, who build run-time protection tools to prevent or detect security vulnerabilities; supporting Identity Management, Security Assessment, User Access, Threat Intelligence analysis, Insider Threat Program, Global Workplace Services and Security, and other areas requested by the business customers.

We are looking for talented customer-focused Software Engineers who are passionate about Big-Data, Information Security, and Cloud. If you want to use the latest offerings from Azure while being part of the growing Information Security and Big Data fields, this job is for you. As a Software Engineer, you will own the end-to-end delivery of high-quality software solutions and will productively develop apps that provide users with a great, consistent user experience. A technical background in Security space as well as Data Analytics and Intelligence are beneficial for this job.


Key responsibilities:

  • Create and maintain an inventory of data sources; identify and implement data collection improvements; define data quality requirements.
  • Develop tools that will allow us to validate the accuracy and completeness of data inbound to security tools; develop health monitoring and reporting functionality to inform on data transmission quality or service interruptions.
  • Participate in Data Platform architecture designs, build and implement per solution requirements utilizing technical problem-solving, design, and coding skills.
  • Work with Power BI, Azure Data Lake, and other Data tools. Work with various Azure (or other cloud services) offerings and Big Data technologies (Hadoop, Hive, Spark, ADLS, Cosmos, etc.)


Required Experience:

  • 4+ years of experience in a technical engineering role
  • 4+ years of experience working with multiple programming languages such as C#, SQL, Python, ASP.Net etc.
  • 2+ years of experience with various Azure (or other cloud services) offerings
  • 2+ years of experience with Big Data technologies (Hadoop, Hive, Spark, ADLS, Cosmos, etc)

Preferred Experience:

  • Background in Security related technologies and/or knowledge of Security Information
  • Data engineering experience or experience with Data Analytics, Data Reporting and Data Science related technologies
  • Experience with the DevOps model including but not limited to Continuous Delivery, Telemetry, Testing in Production, etc.
  • Bachelor’s degree in Computer Science, Mathematics, or related discipline


Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.