Back to jobsJob overview
About the role
Software Engineer II at Microsoft
Required Skills
c#azurecloud servicesmachine learningkubernetesservice fabriccosmosdbservice busscalability
About the Role
This role is a Software Engineer II position at Microsoft's Azure Data engineering team, focusing on the Core Platform team of Microsoft Fabric. The engineer will work on large-scale services, dealing with scalability, performance, BCDR, and intelligent resource pooling, using technologies like C#, Azure services, and machine learning.Key Responsibilities
- Design clean and simple systems and enhance existing ones
- Develop features to enhance existing features, develop new features, enhance security and scale
- Participate in design discussions and code reviews and mentor more junior engineers
- Test and ship to production with proper monitoring all your features
- Embody our culture and values
Required Skills & Qualifications
Must Have:
- 4+ years of experience in being a software engineer in cloud services
- 4+ years of C# development or relevant experience
- Ability to meet Microsoft, customer and/or government security screening requirements
- Pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to Have:
- Good communication skills
- Drive for results
- Contribute to the success of others, help and collaborate well with others
Benefits & Perks
- Industry leading healthcare