Principal Software Engineering Manager

Principal Software Engineering Manager

Principal Software Engineering Manager

Job Overview

Location
Noida, Uttar Pradesh
Job Type
Full Time Job
Job ID
37509
Date Posted
4 months ago
Recruiter
Aarav
Job Views
105

Job Description

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 servicesThe 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.  

Responsibilities

We’re looking for a Engineering Manager who is passionate about building products that power the next generation of services running on Azure. You will be responsible for building and operating Azure Application Gateway WAF product which used by thousands of customers world-wide. You will manage a team of talented software engineers.  

 

You will also:  

 

  • Bring clarity, create energy, and drive results – you’ll set a vision, rally the team behind it, and deliver for our customers.  
  • Demonstrate the Microsoft manager attributes of model, coach and care with the engineers on your team, so they all learn, grow and succeed.  
  • Plan and prioritize work for your team, including collaborating with partner organizations.  
  • Create an inclusive environment that attracts and retains high-performing engineers.  

Qualifications

  • 10+ years of Software Development experience building product quality software 
  • 5+ year of people management experience. 
  • Demonstrated success growing junior engineers through mentoring, collaboration and coaching 
  • A minimum of a Bachelor’s degree in Computer Science or Engineering, or a related field, or equivalent alternative education, skills, and/or practical experience is required. 
  • Strong experience in C#, C++, Golang, gRPC, Linux/Unix systems. 
  • Strong skills in Distributed systems and building cloud services 
  • Strong design and coding skills with the ability to pick up new languages, tools and design patterns as needed 
  • Familiarity with Container platforms and technologies (Docker, Kubernetes etc.) 

 

Preferred Qualifications 
 

  • Ability to work effectively both autonomously and in teams to effectively collaborate with cross-functional teams across geos. 
  • Experience dealing with large customer base and partner integration. 
  • Expertise in automation, monitoring, analytics, large scale fleet management 
  • 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 
  • Knowledge of L7 proxy (nginx, envoy, haproxy) is a plus 
  • Contributions to open source software projects is a plus. 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Job ID: 37509

Similar Jobs

Meta

Full Time Job

Principal software engineering manager Principal software engineering manager

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Principal software engineering manager Principal software engineering manager

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Principal software engineering manager Principal software engineering manager

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Principal software engineering manager Principal software engineering manager

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept