Senior Software Engineer (C/C++)

HypTechie

Hyderabad

On-site

INR 4,000,000 - 6,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Microsoft in Hyderabad is seeking an experienced Windows Developer Platform engineer to join our team. You will design, develop, and maintain high-quality software components and APIs for the Windows Developer Platform, collaborating with PMs, architects, and AI/ML scientists to shape the platform's direction.

The role requires 8+ years of software engineering experience with strong C/C++, plus a Bachelor's degree in CS or a related field.

Qualifications

  • Bachelor’s degree in CS or related field.
  • 8+ years of software engineering with strong C/C++ skills.
  • Strong knowledge of design, debugging, and performance tuning.
  • Experience with open-source contributions on GitHub.

Responsibilities

  • Design, develop, and maintain APIs for the Windows Developer Platform.
  • Build tools and libraries for first- and third-party Windows apps.
  • Ensure APIs follow scalable, maintainable patterns.
  • Prototype and explore solutions to expand developer capabilities.
  • Collaborate with PMs, Architects, and AI/ML scientists to guide platform direction.
  • Contribute to open-source initiatives and engage with GitHub community.

Skills

C/C++
Problem solving
Communication

Education

Bachelor’s Degree in Computer Science or related field

Tools

GitHub

Job description

Location: Hyderabad, Telangana, India

Company: Microsoft

Department: Windows Developer Platform

Experience: 8+ Years

Employment Type: Full-Time

About the Role:

Join the team behind the world’s most popular operating system — Windows — and impact over a billion users globally. The Windows Developer Platform team is hiring experienced C/C++ engineers who are passionate about building scalable, reliable, and modern developer platforms.

You will work on expanding and evolving the Windows app platform, contributing to the technologies that developers rely on to build engaging applications for Windows. This is a unique opportunity to influence Microsoft technology while collaborating with top talent across various product groups.

Key Responsibilities:
  • Design, develop, and maintain high-quality software components and APIs for the Windows Developer Platform.
  • Build tools and libraries that empower first-party and third-party developers to build next-gen Windows apps.
  • Ensure APIs follow scalable, consistent, and maintainable patterns.
  • Prototype and explore innovative solutions to expand developer capabilities.
  • Collaborate with Program Managers, Architects, and AI/ML Scientists to drive the platform’s strategic direction.
  • Contribute to open-source initiatives and engage with the developer community via GitHub.
Required Qualifications:
  • Bachelor’s Degree in Computer Science or a related technical field.
  • 8+ years of software engineering experience with strong skills in C/C++ (C# is a plus).
  • Strong knowledge of software design principles, debugging, and performance tuning.
  • Experience with open-source contributions on GitHub.
  • Excellent analytical, problem-solving, and communication skills.
  • Proven collaboration experience across teams or disciplines.
Preferred Qualifications:
  • Experience with Windows SDK, Visual Studio, or XAML.
  • Experience in Win32 application/system-level programming.
  • Exposure to cloud-based development (especially Azure) is a strong advantage.
  • Familiarity with production-grade software and scalable architecture design.
  • Experience developing software that follows performance, reliability, and power best practices.
Other Requirements:

This role may require passing the Microsoft Cloud Background Check, which is conducted upon hire and every two years thereafter.

Why Join Microsoft?
  • Contribute to products used by billions.
  • Work in a diverse, inclusive, and innovation‑driven culture.
  • Learn and grow by collaborating with world‑class engineers and architects.
  • Help shape the future of Windows platform development.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Microsoft • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Principal Software Engineer – iOS
Principal Software Engineer – iOS

HypTechie • Hyderabad

On-site
INR 3,000,000 - 5,500,000
Software Engineer
Software Engineer

Persistent Systems Limited • Pune District

On-site
INR 1,600,000 - 2,400,000
Insurance coverage: group term life, x
Personal accident coverage
Mediclaim hospitalization
+3
Senior Software Engineer
Senior Software Engineer

Andor Tech • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Software Engineer II
Software Engineer II

Microsoft • Goa

On-site
INR 1,200,000 - 1,500,000
Software Engineer
Software Engineer

RiseWithVishwas • Hyderabad

On-site
INR 800,000 - 1,200,000
Software Engineer
Software Engineer

Persistent Systems • Pune District

Hybrid
INR 900,000 - 1,300,000
Hybrid work arrangement
Education sponsorship
Flexible work hours
+2
Senior Software Engineer ( Microsoft Technologies)
Senior Software Engineer ( Microsoft Technologies)

Recruitrix • Hyderabad

On-site
INR 1,000,000 - 2,000,000
Deltacubes - Senior Software Development Engineer - Windows Applications
Deltacubes - Senior Software Development Engineer - Windows Applications

De • Kolkata District

On-site
INR 1,200,000 - 1,600,000
Windows Developer - Immediate Joiners Only
Windows Developer - Immediate Joiners Only

Coforge • Bengaluru

On-site
INR 600,000 - 1,000,000