Microsoft

Software Engineer

Microsoft
Apply
2 days ago
Hyderābād, IndiaSenior

Responsibilities

  • Deliver requested Windows features for commercial customers and partners.
  • Design and develop software and services at scale.
  • Determine user requirements with Windows stakeholders and identify dependencies.
  • Create design documents and implement code for products, services, and features.
  • Break larger work items into smaller tasks and provide estimates.
  • Provide technical leadership, foster relationships with partner teams, and mentor other engineers.
  • Serve as a Designated Responsible Individual during on-call operations and monitor systems for degradation, downtime, or interruptions.
  • Improve the availability, reliability, efficiency, observability, and performance of products and promote consistent monitoring and operations at scale.

Requirements

  • Software engineering experience sufficient to design and implement product, service, or feature code with limited oversight.
  • Ability to collaborate with stakeholders and partner teams to determine requirements and dependencies.
  • Ability to provide technical leadership and mentor other engineers.
  • Ability to participate in on-call monitoring and address simple service or product problems.
  • Commitment to maintaining current technical skills and applying modern engineering practices.

Benefits

  • The position is with Microsoft's Windows team in India and involves collaboration across Windows and other Microsoft product groups.
  • Applications are accepted on an ongoing basis until the position is filled, with the posting open for a minimum of 5 days.

Tech Stack

Windows

Categories

Microsoft

About Microsoft

10,000+ employees

Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters. Microsoft operates in 190 countries and is made up of approximately 228,000 passionate employees worldwide.

Contact me