Back to jobsJob overview
About the role
Software Engineer II at Microsoft
Required Skills
c#t-sqlazurecloud servicesservice fabricsql azureredisservice busapim
About the Role
Software Engineer II role at Microsoft's Azure Data engineering team, focusing on building and maintaining the Microsoft Fabric platform. The position involves designing scalable cloud services, writing clean code with solid tests, and collaborating with team members to implement features.Key Responsibilities
- Design components for high-throughput, multi-tenant Azure services
- Write clean, well-structured code with solid tests for maintainability
- Collaborate with experienced team members on writing code and T-SQL
- Develop a global and ownership-oriented perspective on the service
- Enhance customer experience through continuous iteration
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 2+ years of experience with highly scalable cloud services
- Ability to meet Microsoft security screening requirements including Microsoft Cloud Background Check
- Proficiency in C# and T-SQL
Nice to Have:
- Passion for building highly performant scalable services
- Outstanding technical problem solving and debugging skills
- Passion for quality with experience designing and implementing automated tests
Benefits & Perks
- Industry leading healthcare