Microsoft

Senior Software Engineer

Redmond, WA US
USD 117k - 250k
Java Git Azure C# Python PowerShell JavaScript C++
Search for More Jobs Talk to a recruiter now 💪
This job is closed! Check out or
Description

Microsoft is on a mission to empower every person and every organization on the planet to achieve more. Our culture is centered 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. You can help us achieve our mission.      

   

Cloud Operations + Innovation (CO+I) is the engine that powers Microsoft’s core cloud platforms and services that millions of people use every day. With more than 95% of Fortune 500 business on Azure, 180 million using Office 365, and millions using other services – all running on Microsoft's cloud infrastructure – CO+I builds and operates the foundation upon which Microsoft’s mission to empower every person and organization comes to life.      

 

Are you passionate about cloud computing? Do you get excited about taking a hands-on approach to transforming Microsoft’s most critical business through investigation, data analysis, and automation? If so, come and help us build the most reliable & efficient datacenter infrastructure on the planet. The CO+I Critical Environment Systems Intelligence (CESI) team is responsible for designing and delivering solutions to support global datacenter operations and to improve availability. CESI is helping to drive CO+I’s transition to a customer centric, data driven, live service culture. As a Senior Software Engineer, you will be a key player in this transition.    

 

As a Senior Software Engineer on the CO+I Critical Environment Service Intelligence (CESI) team, you will be responsible for analyzing live and historical telemetry to create and maintain critical environment anomaly detectionsYou will partner with CO+I teams to build off and leverage each other to ensure that we are driving continuous improvements across the fleet for critical environment anomaly detections and detection onboardingYou will work with massive amounts of data with low latency requirements across cutting edge technologies, with the potential for significant potential impact to both internal partners and external customers. 

 

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. 

 

Required/Minimum Qualifications

  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years of end-to-end experience in Software Engineering with proficiency in languages such as C#, Python, PowerShell, or JavaScript
    • OR equivalent experience.
  • 4+ years of experience analyzing anomaly detection logic/solutions for datacenter critical environments, information technology, or related and developing automated detections/monitoring. 
  • 3+ years of experience as a software engineer, database engineer, site reliability engineer, or similar role. 

 

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 or 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, JavaScript, 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, JavaScript, or Python
    • OR equivalent experience.
  • Modern DevOps practices (ex: Git, CI/CD, Azure DevOps/VSTS), including build and deployment pipelines, yaml development, and unit/integration testing. 

 

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: https://careers.microsoft.com/us/en/us-corporate-pay

Microsoft will accept applications for the role until June 15, 2024.

 

 

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.

 

#COICareers  

 

  • Create innovative solutions to complex and unconventional problems.  
  • Leads discussions for the architecture of products/solutions and creates proposals for architecture by testing design hypotheses and helping to refine code plans 
  • Contribute to the development and design of software services, applications, and tools that are secure, highly available, scalable, and reliable to meet the needs of the business. 
  • Leads by example within the team by producing extensible and maintainable code 
  • Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI).  
  • Applies metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices. 
  • Triage live site incidents to Identify patterns and create correlations between anomalies and anomaly detections via live and historical data. 
  • Analyze manually detected critical environment anomalies and automate detections. 
  • Design and implement monitoring and alerting solutions to ensure the health of datacenter critical environments. 
  • Develop code, scripts, systems, tools, or platforms that automate moderately complex but repetitive operations processes (e.g., monitoring, alerting, deploying products and updates, debugging) at scale; reviews existing automation code and scripts to evaluate reusability, extendibility, and scalability within an organization.  
  • Collaborate with software development and data engineering teams to ensure that software systems are designed with security, privacy, and reliability in mind. 
  • Leverage live and historical EPMS/BAS and server/network telemetry to research, Investigate, analyze, design, and deploy solutions for data center critical environment anomaly detections. 
  • Participate in incident response and post-mortem analysis to identify and address root causes of issues (DRI). 

 

Embody our culture and values.

Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

11 views

Other Jobs from Microsoft

Software Engineer

Hyderabad, India

Software Engineer 2

Bengaluru, India

Devops Engineer II

Hyderabad, India

Senior Software Engineer

Bucharest, Romania

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers