Back to jobsJob overview
About the role
Senior Software Engineer at Microsoft
Required Skills
pythoncloud servicesdistributed systemskubernetesmicroservicesai/mlcontainerizationsecurity
About the Role
Senior Software Engineer role on Microsoft's Health and Life Sciences AI Core Platform team, building next-generation Data & AI workloads and Copilots for healthcare. Focuses on creating robust, scalable infrastructure using Microsoft Cloud technologies to support healthcare innovation. Requires expertise in distributed systems, cloud services, and software engineering.Key Responsibilities
- Design components thoughtfully and write clean, well-structured code with comprehensive tests
- Collaborate with stakeholders to determine user requirements and develop design documents
- Create, implement, optimize, debug, and refactor code to improve performance and maintainability
- Act as Designated Responsible Individual (DRI) to monitor systems and guide other engineers
- Proactively seek new knowledge to improve availability, reliability, and efficiency of products
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related field AND 4+ years technical engineering experience
- Coding experience in languages including C, C++, C#, Java, JavaScript, or Python
- 1+ years experience building or operating distributed systems or cloud services in production
- Ability to pass Microsoft Cloud background check upon hire and every two years thereafter
Nice to Have:
- Master's Degree in Computer Science or related field AND 6+ years experience
- Knowledge of Kubernetes networking configurations and security best practices
- Experience building and operating large-scale Kubernetes environments
- Understanding of modern software architectures including load-balancing, caching, and microservices
Benefits & Perks
- Industry leading healthcare