Enable America Jobs

Enable America Logo

Job Information

Microsoft Corporation Senior Critical Environment Software Engineer in Redmond, Washington

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.

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.     

Microsoft’s Cloud Operations & Innovation organization (CO+I) is the engine that powers our cloud services. CO+I is responsible for delivering over 200 Microsoft web portals, Live and Online Services around the world including infrastructure, security and compliance, operations, globalization, and manageability. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide. We are looking for a passionate, competent individual to help build the network that powers the world’s largest online services.

Datacenter Monitoring and Controls Engineering (DMCE) group is responsible for critical environment monitoring and controls application deployments at new datacenters. For existing datacenters, DMCE is responsible for retrofitting and upgrading datacenter critical environment monitoring and controls applications for security compliance, new functionality, and compliance.

The position will be a Senior Critical Environments (CE) Software Engineer position for Microsoft datacenters globally. This position is a multi-disciplinary role which involves development and support of software solutions that extend existing and planned Electrical Power Monitoring Systems (EPMS) and Building Automation System (BAS) capabilities. Additionally, this role will develop and support automation tooling to increase engineering time efficiency as well as overall quality delivered to the sites.

  • This role is located either in one or all hub locations - Atlanta, GA, Washington, D.C., Redmond, WA, San Antonio, TX or Phoenix, AZ.

  • Relocation support will be provided, and successful candidates must ​relocate or reside within 50 miles of the hub office location.

  • This role is eligible for hybrid or remote work, up to 100%

Responsibilities

The Senior Critical Environment Software Engineer will be responsible for delivering impact by supporting current and future initiatives that allow Microsoft to leverage existing EPMS/BAS systems more effectively and empower colleagues to deliver more internally performed EPMS/BAS deployments at Microsoft datacenters around the world.

You will work closely with industrial controls experts with domain specific knowledge in a variety of EPMS/BAS vendor solutions. Through these partnerships, software tools will be developed and maintained that reliably extend the capabilities of the vendor applications.

Additionally, you will be expected to document developed solutions and update documentation as needed. Field engineers rely heavily on accurate and clear documentation to support rolling out solutions that are developed.

Finally, you will be looking for opportunities within our current and planned deployments to improve rate of datacenter capacity delivered, decrease time to act on actionable events, reduce operator alarm fatigue, reduce time to develop/deploy internally developed systems, and reduce overall costs of getting a system to a production ready state.

Embody our Culture (https://www.microsoft.com/en-us/about/corporate-values) and Values (https://careers.microsoft.com/us/en/culture)

Qualifications

Required/Minimum Qualifications:

  • Bachelor's Degree in Computer Science, Information Technology, or related field AND 3+ years technical experience in software engineering, network engineering, service engineering, or systems engineering

  • OR equivalent experience.

  • 3+ years of experience in at least one of the following:

  • Experience with Python scripting language

  • Experience working with datacenter customers

  • Experience with one or more EPMS/BAS vendor applications (e.g. Schneider Electric, Eaton, etc.)

  • Experience working independently and as a member of a cross-functional team.

  • 1+ years of experience in .Net C# software development, SQL query language and with any Cloud technologies (e.g. Azure, AWS, or equivalent)

  • 1+ years of experience in any of the following: industrial controls systems, advanced power meters, other industrial equipment, electrical power distribution systems, or related

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

  • Expert in EPMS device setup and Supervisory Control and Data Acquisition (SCADA) implementations.

  • Expert in any EPMS/BAS vendor applications (e.g. Schneider Electric, Eaton, etc.)

  • Experience with developing on-premises applications that integrate with Cloud offerings

  • Experience developing Window’s Services

  • Experience developing Windows Presentation Foundation (WPF) desktop applications

  • Experience with TCP/IP communications in .NET

  • Experience with Azure DevOps

  • Experience with Modbus, BACnet, IEC61850, OPC UA, and/or SNMP communication protocols.

  • Knowledge of common programming architectural/design patterns and data structures

Service Engineering IC4 - The typical base pay range for this role across the U.S. is USD $112,000 - $218,400 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 $145,800 - $238,600 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 9, 2024.

#COICareers

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers