Software Engineer 2 Azure Networking

Year    Bangalore, Karnataka, India

Job Description


Azure provides developers with on-demand computer, networking, and storage to create, host, and manage scalable web applications on the Internet through Microsoft\xe2\x80\x99s global data centers and via on-premises \xe2\x80\x9cprivate cloud\xe2\x80\x9d deployments of the Azure Platform. The network underlies Microsoft Azure and supports hundreds of thousands of customers and services. The Networking India team builds parts of all the critical components of this massive system. We are part of the Azure networking team responsible for designing, building and operating critical network services that will help us differentiate from our fierce competitors and generate new revenue. At the core of these services is a solid SDN (Software Defined Networking) infrastructure that we continuously innovate on to improve agility, reliability, and cost effectiveness of our services. We work on a diverse set of features across SDN, giving you ample opportunity to work across features spanning depth and breadth of networking.

The team is looking for highly motivated and talented engineers to design, deliver the next generation software services to scale, secure and monitor the networking infrastructure that the fabric runs on

Here is a quick Azure SDN intro:

Responsibilities:

The developer will participate in architecture and design of various components and ensure a timely execution of the features with high quality. The developer will own the components end-to-end, including testing, managing cross team dependencies as well as monitoring and alerting for the deployed component. The position will involve extensive internal and external collaborations with other Azure/Microsoft teams as well as networking vendors. This is a high visibility position in an area of large and expanding investment for Azure and offers a terrific opportunity for technical and career growth.

You will bring:

  • Intense eagerness to learn, ready to dive deep into complex problems.
  • Experience shipping products or services.
  • Passion and drive for profound impact
  • Strong focus in delivering customer value
Qualifications:

Required Qualifications
  • 3+ years of experience of software development experience
  • Experience in systems programming with solid design and coding skills
  • Strong experience in one of C#, C++, Golang, JAVA
  • Strong skills in Distributed systems and building cloud services
  • Familiarity with Cross platform development with one or more of these platforms (Windows, Mac, Android, iOS) is a plus
  • A minimum of a Bachelor\xe2\x80\x99s degree in Computer Science or Engineering, or a related field, or equivalent alternative education, skills, and/or practical experience is required.
Preferred Qualifications
  • Experience with creating and operating distributed services in Azure/AWS/GCP and/or competitive offerings
  • Experience in Microsoft .NET technologies (C# and .NET Framework) and/or competitive offerings
  • Passion for improving and streamlining the engineering process, tools, methodologies to develop and operate services at hyper-scale.
  • Familiarity with Application (HTTP, HTTPS), transport & security (TCP/UDP, TLS) protocols
  • Contributions to open source software projects is a plus.
  • Excellent communication and collaboration skills with ability to develop partnerships
#AzNetIDC

Microsoft

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3158946
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year