Software Engineer 2

1 Month ago • 4-6 Years • DevOps

Job Summary

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

Job Details

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

Similar Jobs

King - 2025 Summer Internship - Developer Intern (AI Interest)

King

Barcelona, Catalonia, Spain (On-Site)
2 Weeks ago
Saviynt - Lead Product Manager - Integration Framework

Saviynt

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Microsoft - Software Engineer II - Frontend

Microsoft

Hyderabad, Telangana, India (On-Site)
4 Weeks ago
ION - Principal Software Engineer, Italy

ION

Milan, Lombardy, Italy (On-Site)
4 Months ago
Thatgamecompany - Game Engine Engineer (Optimization) - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
5 Months ago
PwC - AWS DataOps Engineer

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Inkittt - Senior Machine Learning Engineer, Recommendations

Inkittt

San Francisco, California, United States (Hybrid)
1 Month ago
ARHS - DevSecOps Engineer (Automation Specialist)

ARHS

The Hague, South Holland, Netherlands (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Logitech - Senior Frontend Developer (React/Svelte)

Logitech

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
N-iX - Senior Android Engineer

N-iX

Netherlands (Remote)
1 Week ago
Nagarro - Principal Engineer - Senior Salesforce Architect

Nagarro

Boston, Massachusetts, United States (Hybrid)
3 Months ago
version 1 - Dublin Digital Skills Academy 2025 Talent Pool

version 1

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
ByteDance - Client Engineer (Real Time Communication) - 2025 Start

ByteDance

Singapore (On-Site)
3 Months ago
Attentive - Senior Software Engineer

Attentive

New York, New York, United States (Hybrid)
4 Months ago
Microsoft - (Senior) Software Engineer - Backend

Microsoft

Cairo, Cairo Governorate, Egypt (On-Site)
1 Month ago
Luxoft - Senior Java Developer

Luxoft

Pune, Maharashtra, India (On-Site)
3 Months ago
ION - Cloud Engineer Kubernetes

ION

Collecchio, Emilia-Romagna, Italy (Hybrid)
4 Months ago
ION - Technical Support Analyst, Chicago - 5849/9555

ION

Chicago, Illinois, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Noida, Uttar Pradesh, India

OLIVER Agency - Art Director

OLIVER Agency

Maharashtra, India (On-Site)
5 Months ago
Egnyte - Senior Technical Program Manager

Egnyte

India (Remote)
3 Months ago
undefined - Frontend game developer

Gurugram, Haryana, India (On-Site)
7 Months ago
GoTo Group - Senior Software Engineer

GoTo Group

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Assystems - PROCESS  ENGINEER

Assystems

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Zones - Key Account Manager

Zones

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Goldmine Advertising - Senior Visualizer/Art Director

Goldmine Advertising

Mumbai, Maharashtra, India (On-Site)
5 Months ago
CommerceIQ - Software Development Engineer 1 - UI

CommerceIQ

Bengaluru, Karnataka, India (On-Site)
3 Months ago
CloudHire - Outreach Manager

CloudHire

Mumbai, Maharashtra, India (Hybrid)
4 Months ago
BITSILICA - Embedded Audio Engineer

BITSILICA

Hyderabad, Telangana, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Zeta - Site Reliability Engineer I / II

Zeta

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Atari - Lead - Cloud & Infrastructure Strategy

Atari

Atari, Punjab, India (On-Site)
5 Months ago
GoTo Group - Lead Software Engineer - Engineering Platform

GoTo Group

Gurugram, Haryana, India (On-Site)
3 Months ago
Glean - SRE Manager (India)

Glean

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Cognite - Senior Back-end Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Vigaet - Internship-Backend Developer

Vigaet

Bengaluru, Karnataka, India (On-Site)
3 Months ago
SmileGate - [AI센터] DevOps, 인프라 엔지니어

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
Microsoft - Software Engineer II – Azure Agents

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ByteDance - Senior Software Engineer, Cloud Infrastructure

ByteDance

San Jose, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

New York, New York, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

London, England, United Kingdom (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Mountain View, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug