Software Engineering Manager

Software Engineering Manager

Microsoft
12-15 years
Not Specified

Job Description


Job Description :
Engineering Manager - SDN
Microsoft Azure's core priority is to be world's most trusted, secure, and global cloud and a great place for people to work. Azure Networking is an important part of that. 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 infrastructure that we continuously innovate on to improve agility, reliability and cost effectiveness of our services.
We are looking for a highly motivated, passionate and talented engineer to help build and grow the platform as we take on more and more mission critical first party workloads. You will have the chance to learn, understand and leverage a wide variety of technologies ranging from nitty gritties of how datacenters work to building fault tolerant, highly scalable microservices.
These attributes are preferred:
    Experience is networking technologies - host networking, container networking and Software Defined networkingDomain knowledge in Networking,Kubernetesand Network resilienceExperience with Software Defined NetworkingExperience in cloud development principles and patterns, particularly loosely coupled architectures and micro-servicesTechnical knowledge of cloud storage, and networking
    Ability for setting and driving towards measurablegoalsExcellent collaboration skills with ability to develop keypartnershipsExperience with Azure, AWS or GCP

If you are passionate about leading a team which is defining Azure's vision and excited about SDN, come join us!
You will lead the team building SDN stack that will empower first party customers like Exchange online, Bing to run their mission critical workloads on Azure.
This is a SWE manager role with lots of executive visibility, deep technical impact, product innovation and culture role model with opportunity for advancement. The role involves application of distributedsystemfundamentals, problem solving and growth mindset to create simple solutions to complex engineeringproblems.Thejob requires cross group collaborations, so you'll need to love that kind of work and be proficient at creating and maintaining warm and productive working relationships with other teams. You will play key role tomentorandgrow junior members of the team.
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.
  • a bachelor's degree or higher in computer science or related discipline, or equivalent relevant work experience
  • 12+ years of professional work experience
  • 2+ year of experience managing softwareengineers
  • 5+ year of experience with c#, c++,javaor other object-oriented programming languages
  • 3+ year of experience building reliable, distributed systems atscale
  • ability to engage in site-reliability engineering practices.
  • demonstrated problem solving and debuggingskills

About Microsoft

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.

Similar Jobs

Career Advice to Find Better