Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineering Manager @ Microsoft

Home > Admin / Maintenance / Security / Datawarehousing

 Software Engineering Manager

Job Description

Responsibilities

We re looking for a Software 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.

If you are an individual contributor currently (with hands-on experience working in distributed scalable cloud computing), and are looking to move to engineering management role, then this is a great opportunity for you to take the next step in your career.

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
  • 1+ 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.

Job Classification

Industry: IT Services & Consulting
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Admin/Maintenance/Security/Datawarehousing
Role: Admin/Maintenance/Security/Datawarehousing
Employement Type: Full time

Education

Under Graduation: B.Tech/B.E. in Computers
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required, Any Doctorate

Contact Details:

Company: Microsoft Corporation
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Unix Cloud computing C++ Fleet management Networking Linux Coding microsoft Open source Monitoring

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Microsoft

Client: Microsoft Corporation is an American multinational technology company with headquarters in Redmond, Washington. It develops, manufactures, licenses, supports, and sells computer software, consumer electronics, personal computers, and related services.