Senior Software Engineer

Microsoft

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

Job description

Join our dynamic and collaborative team within Microsoft's Security division, focused on building cutting-edge AI-powered cybersecurity solutions for enterprise customers. We operate with a startup mindset, embracing rapid ideation, creation, and learning. Our mission is to protect customers from cyber threats through innovative full-stack capabilities and human intelligence.

We are developing advanced managed services that leverage cloud technologies, Big Data processing, and state-of-the-art Generative AI/LLMs. Our goal is to deliver scalable, intelligent, and user-friendly solutions that delight customers and security researchers alike. This role offers significant growth opportunities within our division, with close collaboration across various Microsoft Security teams, including the Security CoPilot team.

Responsibilities

As a Senior Software Engineer, you will play a pivotal role in designing, building, deploying, and managing cloud services that enhance end-user safety from cyber threats. You will champion a fast-paced development cycle, focusing on delivering measurable value through impactful user experiences. Collaborate closely with Engineers, Engineering Managers, Program Managers, and Security Engineering disciplines to implement core features for our security solution.

Your contributions will extend to providing an engineering perspective on UX decisions, prototyping innovative ideas, and transforming complex, ambiguous user problems into polished product experiences. As a self-motivated individual, you will also ensure high code quality and provide thought leadership to drive innovation in our products and engineering practices.

Qualifications

We are seeking an experienced Senior Software Engineer with a strong background in delivering high-quality software. A minimum of 7 years of industry experience is required.

Preferred qualifications include 5+ years of experience in cloud-based services, AI-powered features, and full-stack development. Excellent communication and collaboration skills are essential for working within a multi-disciplinary team. Proficiency in programming languages such as React JS, C#, Java, or C++ is expected, along with a solid understanding of the Secure Software Development Life Cycle.

An educational background including a BS, MS, or PhD degree in Computer Science, Mathematics, Engineering, or a related field, or equivalent coursework, is preferred. Candidates must also meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.

Essential Skills

C#JavaC++React JSSecure Software Development Life Cycle

Good to Have

AICloud ServicesFull-Stack Development

Highlights

  • Actively hiring

More Details

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

About the Company

Microsoft Corporation logo

Microsoft Corporation

Software Development

Senior Software Engineer at Microsoft | SkillMX | SkillMX