Applications are invited to the Microsoft Software Engineer role at Hyderabad. Check the eligibility and other details below!

About Microsoft

Microsoft India (R&D) Private Limited, a subsidiary of Microsoft Corporation, set up the Microsoft India Development Center (MSIDC) in Hyderabad in 1998. Over the past years, they have expanded to become one of Microsoft Corporation’s largest R&D centres outside its headquarters in Redmond.

Software Engineer at Microsoft, Hyderabad
Software Engineer at Microsoft, Hyderabad

Job Description: Software Engineer

  • Software engineers (SWEs) work with teammates to solve problems and build innovative software solutions.
  • You are passionate about customers and product quality and provide technical guidance to Technical Program Managers and Product Managers who consider user needs and product requirements.
  • You will also be expected to demonstrate an ability to learn and adopt relevant new technologies, tools, methods and processes to leverage in your solutions.
  • As a software development engineer in the platform team, you will build and maintain our distributed build & deployment system that underpins highly scaled and latency sensitive applications like Bing, Microsoft News and Advertising to name a few.
  • You will work with engineers and product managers from across various parts of the organization to improve developer experience at scale.
  • You’ll be empowered to build community, explore your passions and achieve your goals. This is your chance to bring your solutions and ideas to life while working on cutting-edge technology.

Responsibilities

  • Applies engineering principles to solve complex problems through sound and creative engineering.
  • Quickly learns new engineering methods and incorporates them into work processes.
  • Seeks feedback and applies internal or industry best practices to improve technical solutions.
  • Demonstrates time management skills and completing software projects in a cooperative team environment.
  • Design and implement distributed systems in Azure.
  • Write efficient, well-tested code.
  • Refactor build systems. Quickly diagnose production services.
  • Develop systems and toolsets that work across multiple orchestrators, source control, and build systems (ADO and GitHub)
  • Contribute to several open-source projects we work with.

Qualifications

  • 2+ years of experience writing code (C/C++, C#, Java) for medium/large-scale systems.
  • Familiarity with CI/CD pipelines like Azure DevOps, GitHub Workflow, or equivalents.
  • Familiarity with Windows and Linux/Unix operating systems.
  • Experience using MS SQL and/or NoSQL databases.
  • Preferred Qualifications:
    • Practical knowledge of cloud services.
    • Demonstrated engineering rigor and desire to eliminate manual work
    • Knowledge of build systems – MSBuild, CMake, Clang, etc.

How to Apply?

Interested candidates can directly apply through this link.

Stipend

₹10 L/yr – ₹16 L/yr

Note: Salary information at Microsoft is taken from here!

Location

Hyderabad, Telangana, India

Click here to view the official notification for the role of Software Engineer at Microsoft.

Image Source