Back to jobsJob overview
About the role
Software Engineer II at Microsoft
Required Skills
backend developmentmicroservicesc#javapythonapi designclouddata storageanalytics
About the Role
Software Engineer II role at Microsoft's Business & Industry Copilots group, focusing on building microservices for the Dataverse platform to provide near real-time insights. Responsibilities include designing multi-tenant storage and analytics platforms, automating issue detection, and driving product improvements. Requires backend development experience and proficiency in languages like C, C++, C#, Java, JavaScript, or Python.Key Responsibilities
- Lead design and implementation of multi-tenant, enterprise class Storage and Analytics platform
- Build solutions and tools to automate issue detection and diagnosis for self-resolution
- Identify emerging trends or re-occurring escalation scenarios and drive engineering opportunities to mitigate them
- Contribute to product improvements by filing impactful bugs, design change requests, and shipping fixes to production
- Embody company culture and values
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 experience with backend development or microservices architecture
- Ability to meet Microsoft, customer and/or government security screening requirements including Microsoft Cloud Background Check
Nice to Have:
- Demonstrated understanding of API architecture and design patterns, with ability to apply them effectively to solve complex integration challenges
Benefits & Perks
- Industry leading healthcare