April 4, 2025

Senior Software Engineer

Senior • On-site • Remote

$117,200 - $229,200/yr

Overview

Name Resolution and IP Services, manages the enterprise DNS, DHCP and IPAM used for internal networks. We are a USA-based infrastructure team that manages and implements software solutions for many services and users on Microsoft networks. Along with a software engineering background, you must be willing to learn our core technologies DNS, DHCP and IPAM with a dose of Networking to be able to troubleshoot tickets during on call rotations. Your work will focus on the implementation of Infrastructure as Code to help modernize our engineering practices along with the creation of APIs and UIs to allow users to interact with our services. As our sole Senior Software Engineer, you will be our subject matter expert and thought leader in solving enterprise-scale problems. 

 

Microsoft Digital (MSD)’s mission is to power, protect, and transform the employee experience at Microsoft around the world.  Come build community, explore your passions, do your best work and be a part of the team within Microsoft Digital (MSD)Microsoft Digital (MSD) is the team that innovates, creates, and delivers the vision for Microsoft’s employee experience, human resources, corporate and legal affairs, global real estate products, and runs Microsoft’s internal network and infrastructure, plus builds campus modernization and hybrid solutions. You will leverage the latest technologies and focus on empowering Microsoft employees with the tools and services that define both the physical and digital future of work.  

 

Design, develop, and maintain scalable web applications and services, ensuring high performance and responsiveness. Participate in the full software development lifecycle, from requirements gathering and design to deployment and maintenance. 

 

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.

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, Javascript/ Typescript, HTML, CSS, C++ or C#
    • OR equivalent experience.
  • 4+ years of experience in developing single-page applications. 
  • 3+ years experience with React/ Angular
  • 3+ years experience with RESTful APIs, MVC, SOLID, TDD, and CI/CD
  • Experience in database design and management with SQL and CosmosDB 
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud.  

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.

Preferred Qualifications: 

  • Ability  to collaborate in a multi-disciplinary team consisting of Software Engineers, Product Managers, Security Researchers, and Data Scientists. 
  • Familiar with security development lifecycle. 
  • Experience with software development tools such as source control systems (GIT), automated build systems, compilers, software validation systems, project tracking, and lifecycle management systems.   
  • Experience with web development tools and frameworks, such as Visual Studio, VS Code, Git, npm, webpack, or Bootstrap. 

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 April 14, 2025.

 

 

#MSD #MSDJOBS #EEJOBS 

Responsibilities

  • Collaborate with cross-functional teams, including technical product managers, service engineers, to define and implement new features. 
  • Lead the architecture and design of complex software systems, ensuring best practices in software development and coding standards. 
  • Conduct code reviews, provide constructive feedback, and mentor other engineers to foster a culture of continuous improvement. 
  • Troubleshoot and resolve technical issues, ensuring the stability and reliability of the applications. 
  • Optimize applications for maximum speed and scalability, addressing performance bottlenecks and improving overall efficiency. 
  • Act as the Designated Responsible Individual (DRI) for service, including being on call to address any urgent issues that may arise. 
  • Embody our Culture and Values