Senior Software Engineer - Linux
Bangalore, Karnataka, India
1d ago

Microsoft’s Windows Group delivers the operating system and core user experiences for the entire family of Microsoft devices, servers, and cloud services, for hundreds of millions of customers around the world, every day.

We are eager to do much more for users in the cloud-powered world with Azure.

Team :

  • Our team delivers the networking foundation for Azure and enables everyone to communicate with cloud. Our core networking platform is pivotal to Azure’s success and powers every server in Azure’s Data Center;
  • enabling devices, also built on our core networking platform, to connect to the cloud. Take for instance the latest and hottest model of Surface tablet and Surface Book;
  • or the Xbox One console in your living room, or the IoT devices deployed in your home; all our technologies are the interface between the Windows Operating System and all devices that connect to Microsoft’s cloud.


    We are looking for an experienced developer to join the team that is taking networking to the next level. We want you if you have expertise in advanced OS concepts as well as solid design and C++ development skills.

    While we are moving fast, we are in this for the long haul. We like working with people who are passionate about quality in the products they build and in their own work, relentlessly improving, and helping those around them learn and grow.

    A bachelor’s degree in Computer Science, or equivalent, and five or more years of experience in software design & coding are important.

    You get extra cookies for bringing more education (master’s degree in CS), past experience developing on Windows or Azure, and some experience with Networking Hardware and Software.

    The position involves broad scope and impact, deep technologies, exciting analytical problems, and lots of fun collaboration.

    If this appeals to you, what are you waiting for? Apply Now!


    Basic qualifications :

  • BS in computer science or equivalent experience
  • Solid analytical problem solving and technical troubleshooting skills
  • Experience in C / C++
  • Preferred Qualifications :

  • Experience in debugging complex system is a plus
  • Experience in API design is a plus
  • Experience in network programming is a plus
  • Be self-motivated
  • Has passion for hardware and be fascinated by how stuff works
  • Has passion for learning, be a faster learner
  • Has passion for sharing knowledge, teaching and mentoring others, and helping others / other teams to succeed.
  • Enjoy working in a team of talented engineers and having weekly lunch together with them.
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form