Experience Inc. Jobs

Job Information

Microsoft Corporation Principal Software Engineering Manager in Hyderabad, India

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Azure Core is Azure's most profitable business and is growing incredibly fast! We, the Azure Networking team in IDC, pride ourselves in working without boundaries to enable customers to realize the benefits of leveraging cloud computing. The mission of the ExpressRoute team is to build core hybrid connectivity pieces for different connectivity offerings connecting on-premises network to Azure. This includes building large scale services offering connectivity over different use cases and scenarios at super low latency, high throughput and with high reliability. We own entire services end-to-end from user facing interface to management plane and all the way down to data path implementation.

We are looking for an Engineering Manager to lead a team of talented engineers to design, build and operate this fast-paced service (Azure ExpressRoute) 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.

Responsibilities

  • Design, implement, and run highly scalable SDN services that enable networking of millions of services and VMs with timely execution and high quality.

  • Work on unique and highly visible projects in the Hybrid Networking (Azure ExpressRoute) 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 a related field, with a solid foundation in data structures and algorithms.

  • 10+ years of professional experience designing, developing, and shipping software using any of C#, Java, Python, JavaScript/TypeScript or Go.

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

  • Familiarity with routers and router programming for 3rd party vendors like Cisco, Arista, Juniper etc is a plus.

  • 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 

Other Qualifications:

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: 

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Bachelor’s degree in computer science or a related field, with a solid foundation in data structures and algorithms.

  • 10+ years of professional experience designing, developing, and shipping software using any of C#, Java, Python, JavaScript/TypeScript or Go.

  • 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, C#, Java, Python, JavaScript/TypeScript or Go.

  • OR equivalent experience.

  • Knowledge of cloud development.

  • Familiarity with routers and router programming for 3rd party vendors like Cisco, Arista, Juniper etc is a plus.

  • Experience with Kubernetes and wider cloud native / Container ecosystem.

#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