Back to jobsJob overview
About the role
Senior Software Engineer at Microsoft
Required Skills
cloud platformsbackend developmentc#pythonsqlnosqlasp.net coreazureintegration
About the Role
Senior Software Engineer role at Microsoft's Cloud Operations and Innovation team, focusing on building scalable cloud services for datacenter inventory and asset management. Responsibilities include architectural leadership, integration with third-party systems, and ensuring high reliability and efficiency. The role requires expertise in cloud platforms, backend development, and collaboration across teams.Key Responsibilities
- Architect and Drive Vision for scalable cloud services
- Lead Cross-Functional Initiatives on complex projects
- Design and Implementation of high-performance services
- Integration Engineering with internal and external systems
- Service Reliability Engineering including on-call rotations
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related field AND 4+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 3+ years of hands-on experience developing solutions on public cloud platforms such as Microsoft Azure, AWS, or Google Cloud
- Ability to meet Microsoft security screening requirements including Microsoft Cloud Background Check
- Relocation or residence within 50 miles of hub office location (Atlanta, GA, Washington, D.C., Redmond, WA, San Antonio, TX, or Phoenix, AZ)
Nice to Have:
- Experience integrating with Blue Yonder systems
- Background in supply chain software or logistics platforms
- Proven expertise in designing secure backend services using ASP.NET Core, .NET, and cloud technologies
- Proficiency with SQL and NoSQL databases including SQL Server, MongoDB, and Azure Cosmos DB
- Familiarity with modern frontend frameworks such as JavaScript, TypeScript, Angular, and React
Benefits & Perks
- Industry leading healthcare