Enable America Jobs

Enable America Logo

Job Information

Microsoft Corporation Principal Software Engineer Manager in Noida, India

Blazing fast performance with incredibly high scale, availability and security to enable the most cutting-edge products on the web. Billions of requests per second and terabytes of bandwidth usage. Hundreds of millions of users. Are you up for a challenge? We are part of the Azure networking team responsible for designing, building and operating network connectivity, application load balancing and security. These services include Application Gateway, Web Application Firewall and Azure Firewall. Our team's innovations are well recognized in the cloud and networking industry.

Azure Firewall is cloud native construct in Azure that provides L4-L7 filtering capabilities with support for URL filtering, threat Intel based protection from malicious sources, malware protection and viruses. While it is predominantly used as a perimeter control to guard off attack from Internet, it is also widely used for East-West communication between the VNets or subnets where deep introspection is needed. Premium SKU of firewall supports IDS (Intrusion Detection) and IPS (Intrusion Prevention). We embrace Open Source (both using and contributing) and write code (C/C++/C#/GoLang/RUST) in both Windows and Linux platforms.

We are looking for an Engineering Manager to lead a team of talented engineers to design, build and operate this fast paced service (Azure Firewall) at hyper-scale.  If you are an experienced engineering lead with a track record of delivering high quality services, passion to build and grow people, and excitement to operate in a startup culture while delivering services with enterprise level maturity, this is a great opportunity for you to take the next step in your career.

This is a high visibility position in an area of large and expanding investment for Azure and offers a terrific opportunity to innovate, influence, transform, and grow! We own entire services end-to-end from user facing interface to management plane and all the way down to data path implementation.

Relevant details at: https://learn.microsoft.com/en-us/azure/firewall/overview

Responsibilities

Responsibilities

  • Work on a unique and highly visible projects in the Hybrid Networking (Azure Firewall) area where the outcome will directly impact new business opportunities for Azure

  • Define, drive, execute and adopt capabilities that will have a significant business impact.

  • Attract and retain talent while supporting career development and growth of team members.

  • Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.

  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.

  • Participate in architecture and design of various components with developers, and ensure a timely execution of the features with high quality.

Qualifications

Required qualifications

* *

  • Bachelor's Degree in Computer Science or related technical field

  • Significant technical engineering experience with coding in languages including, but not limited to, Rust,GoLang, C++, C#, or Java

  • 2+ years of experience as an engineering manager, or a technical lead with a passion for coaching and mentoring others.

  • Significant experience in building, leading and growing team of engineers

  • Significant technical experience in one or more of the following areas:

  • Networking (TCP/IP, UDP, TLS/SSL, HTTP/HTTPS)

  • Distributed Systems

  • Designing and running large-scale fault-tolerant infrastructure services

  • RESTful Services

Preferred Qualifications * *

* *

  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, Rust, GoLang, C++, C#, or Java

  • OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, Rust, GoLang, C++, C#, or Java

  • OR equivalent experience.

  • Knowledge of cloud development

  • Experience with Kubernetes and wider cloud native / Container ecosystem

  • Experience with L4-L7 proxies (Nginx, Envoy, HAProxy)

  • Contribution to open source software projects.

#azurecorejobs #AzNetIDC #AzureNetworkingIDC #AzureIndia

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers