Microsoft
Senior Software Engineer
Found: May 9, 2026
This role is based in Hyderabad, India.
Responsibilities:
- Design, build, and operate core platform services for developers.
- Own the development lifecycle from architecture to deployment.
- Implement AI-enabled engineering systems to improve developer productivity.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science or equivalent experience.
- 7-12 years of experience in software development with languages such as C#, C++, Go, Java, or Python.
- Strong understanding of software engineering fundamentals and problem-solving skills.
Preferred Qualifications:
- Experience with Linux environments and open-source projects.
- Familiarity with containers (Docker, Kubernetes) and cloud infrastructure (Azure, AWS).
- Exposure to site reliability engineering practices.