Back to jobsJob overview
About the role
Senior Software Engineer at Microsoft
Required Skills
c#javajavascriptpythondistributed systemsmicroservicesenterprise platformscloudanalytics
About the Role
Senior Software Engineer role at Microsoft's Business & Industry Copilots group, working on the Microsoft Dataverse platform to build microservices for real-time data insights. The position involves designing multi-tenant enterprise storage and analytics systems while collaborating with stakeholders to deliver high-quality solutions.Key Responsibilities
- Lead design and implementation of multi-tenant enterprise Storage and Analytics platform
- Build solutions and create tools to automate issue detection and diagnosis
- Identify emerging trends and drive engineering opportunities to mitigate escalation scenarios
- Contribute to product improvements by filing impactful bugs and design change requests
- Frame and communicate issues clearly while building relationships with key influencers
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 7+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 4+ years experience partnering with stakeholders to determine user requirements
- 4+ years experience utilizing feedback channels to incorporate insights into designs
- Ability to pass Microsoft Cloud background check upon hire and every two years thereafter
Nice to Have:
- Bachelor's Degree AND 7+ years experience designing large scale, distributed systems
- Master's Degree AND 6+ years experience designing large scale, distributed systems
- Ph.D Degree AND 6+ years experience designing large scale, distributed systems
Benefits & Perks
- Industry leading healthcare