Back to jobsJob overview
About the role
Senior Software Engineer at Microsoft
Required Skills
azurec#javapythonkubernetesci/cdmicroservicescloud computingjavascript
About the Role
Senior Software Engineer role at Microsoft's Customer Experience Engineering team, focusing on hands-on cloud engineering with Azure. Responsibilities include working directly with strategic customers, designing production applications, and contributing to Azure platform improvements. The role is deeply technical, requiring expertise in cloud computing, microservices, and CI/CD pipelines.Key Responsibilities
- Working directly with strategic customer projects to ensure success on Azure platform
- Designing and helping customers build production applications and reduce technical debt
- Engineering technical artefacts and guidance to optimize Azure adoption
- Providing impact to Azure engineering teams by sharing customer technical insights
- Developing and mentoring technical delivery personnel within Customer Success organization
Required Skills & Qualifications
Must Have:
- Bachelor's degree in computer science or related technical field
- Engineering experience with programming in languages like C#, Java, JavaScript, or Python
- Hands-on experience engineering cloud applications in scenarios such as Web and IoT
- Ability to meet Microsoft, customer, and/or government security screening requirements
Nice to Have:
- Specialist experience in Application Development, Infrastructure, or Data and Analytics areas
- Experience with containerized deployments and Kubernetes orchestration
- Proficiency in designing scalable microservices and implementing messaging patterns
- Knowledge of Azure AI ecosystem and advanced analytics technologies
Benefits & Perks
- Industry leading healthcare