Principal Software Engineer

Microsoft

10+ yrs Hyderabad Full Time Hybrid (office + remote)
Microsoft logo
Posted : today
Actively hiring

Job description

Seeking a Principal Software Engineer who thrives on innovative problem-solving and customer collaboration. This role is ideal for individuals eager to explore new technologies and provide unique business solutions within a dynamic team environment.

Join a forward-thinking team where continuous learning and adaptation to emerging trends are integral to daily work. We value creative thinking and a passion for developing cutting-edge solutions.

Responsibilities

Collaborate with stakeholders to define user requirements and drive the development of design documents for products and platforms. You will be responsible for creating, optimizing, and debugging code to enhance performance and maintainability.

Act as a Designated Responsible Individual (DRI), guiding other engineers and managing on-call duties to ensure system reliability. Proactively acquire new knowledge and adapt to evolving technical landscapes to improve product availability, efficiency, and observability.

Qualifications

Requires a Bachelor's or Graduate degree in Computer Science, Engineering, or a related field, coupled with over 10 years of professional development experience.

Proficiency in C++, C#, Big Data, ML, NLP, and search technologies is essential. Familiarity with Microsoft Cloud Services (Azure, Entra, O365) and a strong understanding of security awareness, including penetration testing and threat analysis, are highly valued.

Demonstrated analytical skills, customer engagement experience, and effective cross-functional collaboration are key. Candidates must be able to meet specific security screening requirements, including a Microsoft Cloud Background Check.

Essential Skills

C++C#Big DataMLNLPSearch TechnologiesAzureEntraO365Penetration TestingThreat AnalysisAgile MethodologiesCloud ComputingArtificial Intelligence

Good to Have

Customer EngagementCross-functional CollaborationIndependent WorkRelationship Building

Highlights

  • Actively hiring

More Details

RolePrincipal Software Engineer
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Microsoft Corporation logo

Microsoft Corporation

IT Consulting

Principal Software Engineer at Microsoft | SkillMX | SkillMX