Outscal Logooutscal logo

Principal Software Engineer

3 Months ago • 10 Years + • DevOps

Job Summary

Job Description

The Principal Software Engineer will design, architect, and build large-scale platforms and cloud services for Microsoft Security's Research Efficiency Platform team. Responsibilities include developing distributed software services, adhering to modern software engineering practices, improving service reliability and monitoring, and collaborating with researchers, data scientists, and architects. The role requires strong coding skills (C#, Python), experience with Azure and multi-cloud environments, and a proven track record of building and supporting production services. The candidate will also mentor junior engineers and contribute to cohesive user experiences.
Must have:
  • 10+ years development experience in Enterprise environments
  • C#, Python coding experience
  • Strong analytical and problem-solving skills
  • Experience building and supporting services
  • Azure Cloud and multi-cloud development
Good to have:
  • PowerShell/Bash scripting
  • Experience architecting solutions for complex distributed problems
  • Large scale data architecture experience
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

Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centred on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world. 

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 Principal Software Engineer to help us design, architect 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

Skills Required 

  • Coding experience C#, Python or other equivalent programming languages and 10+ years of development experience in Enterprise environments.  
  • Strong analytical, problem solving and organizational skills  
  • Ability to work on Greenfield projects from ideation to productionalize.  
  • Proven experience with building and supporting services, including logging, monitoring, alerting, and measuring reliability and availability.      

Preferred Experiences and Technologies:   

  • Azure Cloud and multi cloud development and deployment.     
  • Hands-on scripting knowledge in PowerShell / Bash 
  • Platform development experience for production environments   
  • Experience with architecting solutions for complex distributed problems 

 

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.    

If you are highly motivated, self-starter who thrives in a bottom-up, fast paced, highly technical environment you have a strong customer focus and understand the importance of Live Site Demonstrated ability to establish and manage relationships across organizational boundaries. Proven experience dealing with large scale data architecture, operational architecture and or network Architecture Proven experience creating distributed systems tools of moderate to high complexity.     

 

 

Responsibilities

  • Design and develop large scale distributed software services and solutions 
  • Adhere to and drive modern software engineering practices through design reviews 
  • System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions 
  • Develop “best-in-class” engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable. 
  • Improve test coverage for services, organize and implement integration tests, and resolve problem areas 
  • Considers testability, portability/monitoring, reliability, and maintainability, and understands when code is ready to be shared and delivered 
  • Exposes test coverage issues, organizes and implements integration tests, and resolves problem areas 
  • Gain a working understanding of Microsoft businesses and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users 
  • Focus on customer/partner needs through a data driven approach 
  • Troubleshoot and optimize automation, reliability and monitoring for Live Site 
  • Gain a working understanding of Microsoft businesses and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users. 
  • Focus on customer/partner needs through a data driven approach. 
  • Ability to deal with ambiguity associated with working in a fast-paced and dynamic environment by providing clarity 
  • Leadership skills: Including judgement, resolution, negotiating and decision-making skills. 
  • Ability to technically mentor Junior/Mid-Career engineers. 
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

Rackspace Technology - ML/LLM Ops Intern

Rackspace Technology

Mexico City, Mexico City, Mexico (Remote)
1 Month ago
NVIDIA - Senior Software Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Garena - Engineer, Site Reliability (SRE)

Garena

Singapore (On-Site)
2 Months ago
Wizcorp - Video Game Engine Programmer

Wizcorp

Tokyo, Japan (Remote)
5 Months ago
Turbulent - Senior DevOps Engineer

Turbulent

Montreal, Quebec, Canada (On-Site)
1 Week ago
VGW - Staff Site Reliability Engineer

VGW

Perth, Western Australia, Australia (On-Site)
1 Month ago
PwC - IN-Senior Associate_Azure DevOps Architect_OneCloud_Advisory _Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Nagarro - Associate Principal Engineer (Cloud Architecture)

Nagarro

China (Remote)
2 Months ago
Zazz - AWS Infrastructure Engineer

Zazz

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
PwC - Utilities Grid Modernization Senior Associate

PwC

Toronto, Ontario, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Netflix - Support Solutions Engineer (L5) Data Platform, Kafka

Netflix

United States (Remote)
1 Month ago
Rackspace Technology - AWS L1 Support Engineer

Rackspace Technology

Gurugram, Haryana, India (Remote)
2 Weeks ago
Wizcorp - Unreal Engine Programmer

Wizcorp

Tokyo, Japan (Remote)
5 Months ago
Aristocrat Gaming - DevOps Engineer

Aristocrat Gaming

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
3 Months ago
GRID esports - DevOps Engineer

GRID esports

Wrocław, Lower Silesian Voivodeship, Poland (Hybrid)
4 Weeks ago
Fluence - Jr. Controls Engineer (m/f/d) - German speaker

Fluence

Erlangen, Bavaria, Germany (Hybrid)
5 Months ago
Axinous - Staff Site Reliability Engineer

Axinous

United States (Remote)
3 Weeks ago
Scopely - Principal DevOps Engineer - Star Trek Fleet Command

Scopely

United Kingdom (Remote)
1 Week ago
Offworld - DevOps Engineer

Offworld

New Westminster, British Columbia, Canada (On-Site)
1 Month ago
Quantinium - Junior Network Administrator

Quantinium

Boca Raton, Florida, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Noida, Uttar Pradesh, India

Starkflow - Talent Acquisition Specialist

Starkflow

Karnataka, India (Hybrid)
1 Month ago
PwC - AWS Data Engineer|Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Interactive Brokers - Senior Python Developer – Compliance Technology

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
5 Months ago
Doveriye - Copywriter

Doveriye

Hyderabad, Telangana, India (On-Site)
5 Months ago
Sporty Group - Human Resources Lead

Sporty Group

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Paytm - Sales Team Lead- Bangalore

Paytm

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Normalyze - Customer Success Engineer - Data Security - Implementation - DSPM - Bangalore

Normalyze

Bengaluru, Karnataka, India (Remote)
5 Months ago
Enphase Energy - Staff Systems Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Glean - Business Development Representative (PST shift hours - 5.30 pm - 2.30 am IST)

Glean

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Coursera - Customer Success Systems Analyst

Coursera

India (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

PwC - Senior Associate_Azure Data Engineer_Data & Analytics_Advisory_PAN  India

PwC

Kolkata, West Bengal, India (On-Site)
5 Months ago
Axon - Manager, Site Reliability Engineering

Axon

Canada (Remote)
1 Month ago
Microsoft - Senior Software Engineer - Azure

Microsoft

Belgrade, Serbia (On-Site)
2 Months ago
Saviynt - Software Architect - Privilege Access Management

Saviynt

United States (Remote)
5 Months ago
Axinous - Staff Site Reliability Engineer

Axinous

United States (Remote)
3 Weeks ago
Revolgy - L1 Cloud Associate

Revolgy

(Remote)
1 Month ago
Saviynt - Associate Principal Engineer/Senior Engineer - IGA

Saviynt

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
ION - Senior DevSecOps Engineer, Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
5 Months ago
Milestone - Lead Data Engineer

Milestone

United States (Remote)
1 Month ago
Pixar Animation Studios - Build & Release Engineer

Pixar Animation Studios

Emeryville, California, United States (Hybrid)
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.

Redmond, Washington, United States (Hybrid)

London, England, United Kingdom (On-Site)

Redmond, Washington, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Redmond, Washington, United States (On-Site)

London, England, United Kingdom (On-Site)

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