Microsoft

Senior Software Engineer (BB-C2579)

Found in: Talent IN

Description:

Azure Networking

Do you want to work on the cutting edge of Cloud Computing? Build highly scalable distributed systems? Would you like to learn about the inner workings of Azure Edge? Be part of a fast paced, high energy team that has a proven track record of industry-leading innovations ? Interested in a start-up like environment, and build the next business for Azure that will generate hundreds of millions of dollars in revenue? Then look no further than the Azure Networking Team.

Azure provides developers with on-demand compute, networking and storage to create, host, and manage scalable web applications on the Internet through Microsoft’s global data centers and via on-premises “private cloud” 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. The team is looking for highly motivated and talented engineers to design, deliver the next generation software services to scale, secure, monitor and auto-correct the networking infrastructure that the fabric runs on.

In this role you will design, implement, and run highly scalable distributed services that enable networking of millions of services and VMs with timely execution and high quality. You will be responsible for ensuring that highly usable, reliable and secure services are delivered to delight our customers.

The successful candidate 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
  • Requirements for the role:

  • 8+ years of experience of software development experience with C, C++, C#, or Java
  • Experience in systems programming with solid design and coding skills
  • Strong knowledge of data structures, algorithms, asynchronous architectures and distributed algorithms
  • BS or higher qualification, or equivalent experiences
  • Preferred attributes:

  • Knowledge of networking and distributed systems
  • Domain knowledge in Networking, Kubernetes and Network resilience
  • Experience in cloud development principles and patterns, particularly loosely coupled architectures and micro-services
  • Experience with Azure, AWS and GCP
  • Ability for setting and driving towards measurable goals
  • Excellent communication and collaboration skills with ability to develop partnerships
  • Responsibilities

    Azure Networking

    Do you want to work on the cutting edge of Cloud Computing? Build highly scalable distributed systems? Would you like to learn about the inner workings of Azure Edge? Be part of a fast paced, high energy team that has a proven track record of industry-leading innovations ? Interested in a start-up like environment, and build the next business for Azure that will generate hundreds of millions of dollars in revenue? Then look no further than the Azure Networking Team.

    Azure provides developers with on-demand compute, networking and storage to create, host, and manage scalable web applications on the Internet through Microsoft’s global data centers and via on-premises “private cloud” 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. The team is looking for highly motivated and talented engineers to design, deliver the next generation software services to scale, secure, monitor and auto-correct the networking infrastructure that the fabric runs on.

    In this role you will design, implement, and run highly scalable distributed services that enable networking of millions of services and VMs with timely execution and high quality. You will be responsible for ensuring that highly usable, reliable and secure services are delivered to delight our customers.

    The successful candidate 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
  • Requirements for the role:

  • 5+ years of experience of software development experience with C, C++, C#, or Java
  • Experience in systems programming with solid design and coding skills
  • Strong knowledge of data structures, algorithms, asynchronous architectures and distributed algorithms
  • BS or higher qualification, or equivalent experiences
  • Preferred attributes:

  • Knowledge of networking and distributed systems
  • Domain knowledge in Networking, Kubernetes and Network resilience
  • Experience in cloud development principles and patterns, particularly loosely coupled architectures and micro-services
  • Experience with Azure, AWS and GCP
  • Ability for setting and driving towards measurable goals
  • Excellent communication and collaboration skills with ability to develop partnerships
  • Qualifications

    calendar_today4 days ago

    report

    info Full-Time

    location_on Hyderabad, India

    work Microsoft

    Apply:
    I expressly authorise the Terms and Conditions

    Similar jobs