Senior Software Engineer - Azure Policy

1 Hour ago • 4-8 Years • DevOps

About the job

Job Description

The Azure Policy team empowers customers in governing Azure resources at scale, preventing non-compliant deployments and ensuring compliance. As a Senior Software Engineer, you'll design, implement, and deliver high-quality code for Azure Policy services. Responsibilities include collaborating with stakeholders to determine user requirements, driving the development of design documents, creating and optimizing code, acting as a Designated Responsible Individual (DRI) for service monitoring, and mentoring junior engineers. The role requires expertise in backend technologies, large distributed systems, and proficiency in languages like C#, C++, Java, or Python. Proactive learning and adaptation to new trends are essential.
Must have:
  • 4+ years backend experience
  • 2+ years project leadership
  • 4+ years large distributed systems
  • Proficiency in C#, Java, or Python
  • Design, implement, and deliver high-quality code
Good to have:
  • 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

The Azure Policy team’s mission is to empower our customers in governing Azure Resources at scale, by enabling them to prevent non-compliant deployments, modify existing resources, or deploy additional resources to ensure compliance. To achieve this vision, we also need to ensure that the policies deployed to large Azure environments are implemented safely to prevent disruption to existing workloads.


As a Senior Software Engineer - Azure Policy on this team, you will be responsible for designing, implementing and delivering high quality code for Azure Policy services. We are looking for a motivated, results-oriented and collaborative engineer with a passion for learning.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.

Qualifications

Required Qualifications: 

  • 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, C, C++, C#, Java, or Python 
    • OR equivalent experience. 
  • 4+ years of experience working on backend technologies
  • 2+ years of experience driving project and mentoring other engineers
  • 4+ years of experience with large distributed 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. 

 

Additional/Preferred Qualifications:  

  • Bachelor's Degree in Computer Science OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, OR Python 
    • OR Master'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, or Python 
    • OR equivalent experience 

 

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $117,200 - $229,200 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 $153,600 - $250,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Microsoft will accept applications and processes offers for these roles on an ongoing basis.

 

#azurecorejobs

Responsibilities

  • Collaborates with appropriate stakeholders to determine user requirements for a scenario.
  • Drives identification of dependencies and the development of design documents for a product feature.
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness.
  • Performs software development in C# and other languages as needed to build Azure policy services.
  • Acts as a Designated Responsible Individual (DRI), working on call to monitor service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore service for simple and complex problems when appropriate.
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
  • Mentors other junior engineers on the team.
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
$117.2K - $250.2K/yr (Outscal est.)
$183.7K/yr avg.

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.

London, England, United Kingdom (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

San José, San José Province, Costa Rica (On-Site)

Prague, Prague, Czechia (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

Luxoft - Regular-Senior Java Developer

Luxoft, Ukraine (On-Site)

Microsoft - Machine Learning Engineer II

Microsoft, United States (On-Site)

ION - Data Engineer, Italy

ION, Italy (Hybrid)

Cognitree - Senior Software Engineer

Cognitree, India (Hybrid)

Avathon - Senior DevOps Engineer

Avathon, India (On-Site)

LSEG (London Stock Exchange Group) - Senior Manager-Oracle RMB Engineering& IT Change & Release

LSEG (London Stock Exchange Group), India (Hybrid)

IGT - Systems Engineer

IGT, United States (Remote)

Brillio - .NET Azure Architect - R01525011

Brillio, India (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Glean - Software Engineer, Fullstack

Glean, United States (On-Site)

Kefir Games - QA Director

Kefir Games, Cyprus (On-Site)

Luxoft - Backend Java Developer

Luxoft, India (Remote)

Meta - Software Engineer, Infrastructure

Meta, United States (Remote)

Microsoft - Software Engineer

Microsoft, Czechia (Hybrid)

Microsoft - Principal Software Engineer-CTJ - TS/SCI

Microsoft, United States (On-Site)

Get notifed when new similar jobs are uploaded

DevOps Jobs

Rocket - Principal Solutions Consultant

Rocket, United States (Remote)

Microsoft - Software Engineering II

Microsoft, Spain (On-Site)

Keywords Studios (Player Support) - Software Engineer II - DevOps

Keywords Studios (Player Support), India (Hybrid)

ION - Cloud Engineer Kubernetes

ION, Italy (Hybrid)

Zones - Cloud Engineer

Zones, India (On-Site)

Get notifed when new similar jobs are uploaded