Microsoft
Senior Software Engineer
Found: January 9, 2026
This role is based in Hyderabad, India.
Responsibilities:
- Engineering design and implementation with a focus on quality.
- Drive identification of dependencies and develop design documents.
- Design scalable, accessible software and optimize performance.
- Collaborate with cross-functional teams to define requirements.
- Guide other engineers through design and code reviews.
Qualifications:
- Bachelor's Degree in Computer Science or related field and 4+ years of technical engineering experience.
- Experience in languages such as C, C++, C#, Java, JavaScript, or Python.
- Excellent design, coding, debugging, and problem-solving skills.
Preferred Qualifications:
- 7+ years of experience on large projects.
- Experience with C++ or Windows development.
- Familiarity with the Chromium open-source codebase.
- Experience with HTML, CSS, JavaScript, and Agile Development.