Software Engineer 2

1 Hour ago • 4-6 Years • DevOps

About the job

Job Description

Microsoft's Security Engineering team seeks a Software Engineer 2 to build and maintain large-scale cloud solutions for tens of thousands of global clients. This role involves developing platform infrastructure, backend services, and user experiences within a Research Efficiency Platform team. Responsibilities include design, development, validation, and implementation of highly secure and performant systems, collaboration with cross-functional teams, ensuring service reliability and performance, and participating in code reviews. The candidate will also handle live site support and contribute to the automation of manual processes. Experience with Azure cloud services, DevOps, and various programming languages (C, C++, C#, Java, JavaScript, Python) is essential.
Must have:
  • Azure Cloud expertise
  • DevOps and GitHub experience
  • Platform development for production
  • Proficiency in multiple programming languages (C, C++, C#, Java, JavaScript, or Python)
  • Excellent communication and collaboration skills
Good to have:
  • Azure Data Explorer, Data Lake, Machine Learning, Batch, HDI, Spark, Synapse experience
  • PowerShell scripting knowledge
  • Master's degree in Computer Science
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Overview

Are you interested in working for one of the most exciting and fast-growing teams in Microsoft? Then look at the Microsoft Security Engineering team. You will be building cloud solutions in order to meet scales that few companies in the industry are required to support. Leveraging state of the art technologies, you will be instrumental in delivering holistic protection to a user base of tens of thousands of government organizations, enterprises, and SMB businesses around the globe. The Microsoft Protection & SOC team is responsible for delivering a constantly evolving set of services and solutions to meet the challenging landscape of our ever-evolving attackers.   

This is a Research Efficiency Platform team which provides leadership, direction, and accountability for Security Researchers tools and platforms, CICD, AI/ML, Virtualization and infrastructure, and secured development standards. You will help conduct business reviews and operate our production services. Strong collaboration skills will be required to work closely with other engineering teams to ensure services and systems are highly stable, performant, and meet the expectations of internal and external customers and users. 

We are looking for a Software Engineer to help us code and build large scale platforms, cloud services and engineering systems. You will work in collaboration with other Engineers, Researchers, Data Scientists and Architects to continue to learn and build your skill sets on how to innovate the design approach of said pipelines and services.

Qualifications

  1. Qualifications Required –
    • Bachelor’s degree in computer science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, SQL, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
    • Support a 24x7 live site support model for the services the team owns.  
  2. Qualifications: Other Requirements –
    • Master's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
    • Azure Cloud, DevOps and GitHub tooling   
    • Hands-on scripting knowledge in PowerShell 
    • Platform development experience for production environments 
    • Azure Data Explorer, Azure Data Lake, Azure Machine Learning, Azure Batch, HDI, Spark, Azure Synapse  
    • Excellent communication skills and ability to collaborate in a multi-disciplinary team consisting of Software Engineers, Program Managers, Security Researchers, and Data Scientists  
    • Development experience with cloud platforms such as Microsoft Azure

 

 

Responsibilities

As a Software Engineer, you would be responsible for: 

  • Design, develop, validate and implement the next generation of platform infrastructure that is highly secure, performant, resilient, modular, meets reliability targets, includes observability, and that enables next gen experiences. 
  • Take up end-to-end ownership of deliverables and produce viable solutions. 
  • Collaborate with cross-functional teams to build scalable backend infrastructure services that deliver delightful customer experiences. 
  • Focus on building innovative user experiences and automating manual processes. 
  • Ensure the security, scalability, reliability, and performance of services in production. 
  • Actively participate in code and design reviews to maintain high-quality code and solutions. 
  • Write and maintain unit tests and automated integration tests 
  • Responding to and mitigating any live site issues impacting customers​ 
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Seoul, South Korea (On-Site)

New York, New York, United States (On-Site)

Texas, United States (Hybrid)

Dublin, County Dublin, Ireland (On-Site)

Hyderabad, Telangana, India (On-Site)

Sydney, New South Wales, Australia (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Hyderabad, Telangana, India (On-Site)

London, England, United Kingdom (On-Site)

Beijing, Beijing, China (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Dream Game Studios - Senior Security Engineer - Application Security

Dream Game Studios, India (On-Site)

Google - Fullstack Software Engineer

Google, Poland (On-Site)

Warner Bros Discovery - Senior Software Developer

Warner Bros Discovery, Canada (On-Site)

Salesforce - Senior Backend Software Engineer

Salesforce, Israel (On-Site)

Activision - 2025 US Summer Internship - Software Engineering

Activision, United States (On-Site)

Playtech - Front End Developer [009438]

Playtech, Australia (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Noida, Uttar Pradesh, India

PwC - Senior Associate-SAP SD

PwC, India (On-Site)

Keywords Studios (Player Support) - Deputy Manager - Tax

Keywords Studios (Player Support), India (On-Site)

Gallagher - Video & Motion Designer

Gallagher, India (On-Site)

Intel Corporation - Analog Circuit Design Engineer

Intel Corporation, India (Hybrid)

Enphase Energy - Sr. Staff Embedded Firmware Engineer

Enphase Energy, India (On-Site)

Google - Software Engineer III, Core

Google, India (On-Site)

Paytm - Agency Engagement - Mumbai/Delhi

Paytm, India (On-Site)

Get notifed when new similar jobs are uploaded

DevOps Jobs

Get notifed when new similar jobs are uploaded