Principal Software Engineering Manager - Linux Performance

3 Months ago • 12 Years + • DevOps

Job Summary

Job Description

Lead Azure Edge and Platform Performance team, responsible for automation, infrastructure development, and performance analysis of cloud workloads. This role involves building and mentoring a high-caliber engineering team, defining and implementing next-gen instrumentation and tools, partnering with stakeholders to optimize platform performance, and improving operational excellence. The ideal candidate has 12+ years of software development experience, 3+ years of team management, and expertise in Linux development and performance engineering. The team focuses on improving the performance of core Azure components and services to meet the demands of Azure, Microsoft's cloud services, and server application developers.
Must have:
  • 12+ years software development experience
  • 3+ years team management experience
  • Linux development expertise
  • Performance engineering experience
  • Project planning and execution
  • Collaboration with stakeholders
Good to have:
  • Experience with benchmark software (SPEC, TPC)
  • Linux performance tuning (perf, atop, flame graphs)
  • Data warehousing, ETL, automation frameworks
  • Data science tools and techniques
  • Cloud service development (Azure, AWS, GCP)
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

Azure is the world’s leading cloud offering, trusted by hundreds of millions of users worldwide. The Azure platform needs to meet the performance demands of Azure, Microsoft's cloud services, and server application developers. The Azure and Edge Performance team works on the performance of core Azure components and services. We are responsible for understanding and improving performance end-to-end to help product teams reach performance and efficiency goals for key Azure scenarios.
 
We are looking for a software engineering manager who is skilled and enthusiastic about leading a strong engineering team. The team will carry out automation and infrastructure development and conduct experiments to provide performance coverage and analysis of workloads and scenarios in the cloud. You will lead our Azure Edge and Platform Performance team and face exciting challenges. The position provides opportunities to make an impact on high-growth areas critical for Microsoft, to learn about cloud services and infrastructure, operating systems, performance engineering methodology, workload design and implementation, project management across teams, and building a strong engineering team.
 
Microsoft’s mission is to empower every person and every organization on the planet to achieve more, and we’re dedicated to this mission across every aspect of our company. Our culture is centered on embracing a growth mindset and encouraging teams and leaders to bring their best each day. Join us and help shape the future of the world.

Qualifications

Required qualifications

  • Computer Science BS/MS degree OR related technical field with programming in languages such as, but not limited to, C, C++, C#
  • 12+ years of software development experience
  • 3+ years of experience of hiring, team building and people management.
  • Experience developing on and for Linux
  • Experience in project planning, execution and management in collaboration with stakeholders


Preferred qualifications :

  • Ability to lead and collaborate with teams in different locations and build new teams from the ground up
  • Experience with industry-standard benchmark software suits such as SPEC and TPC
  • Experience with Linux performance measurements, analysis and tuning, perf, atop, flame graphs
  • Experience with data warehousing, ETL workloads and automation frameworks, dashboards
  • Experience with data science tools and techniques, EDA
  • Experience with developing cloud services in Azure, AWS or GCP

 

#IDCAzureEPHiring

 

Responsibilities

  • Influence and align the charter vision by collaborating with partners, product management and engineering teams
  • Building a team of high-caliber Software Engineers, ensuring project and development excellence and technical leadership
  • Defining, enhancing and implementing the next generation of instrumentation, tools and capabilities to generate performance data in cloud environments
  • Partnering with stakeholders to measure, analyze, and optimize platform performance for key cloud scenarios in timely manner and improve operational excellence
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Similar Jobs

ByteDance - Software Engineer Graduate (Multi Cloud CDN) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Larian Studios - DEVOPS BUILD ENGINEER

Larian Studios

Quebec, Canada (On-Site)
3 Months ago
Rockstar Games - Associate Software Engineer C++

Rockstar Games

New York, New York, United States (On-Site)
1 Month ago
Haven Studios  Inc  - Senior UI Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
1 Month ago
Electronic Arts - Software Engineer, C++ - EA Sports FC

Electronic Arts

Southam, England, United Kingdom (Hybrid)
2 Months ago
Paytm - DevOps - Senior DevOps Engineer

Paytm

Bengaluru, Karnataka, India (Remote)
4 Months ago
Nielsen Holdings - Sr. Data Engineer - (Big Data, Spark, Scala, Python, AWS, RDBMS, SQL) (copy)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Salesforce - Principal, Technical Architect

Salesforce

(Remote)
4 Weeks ago
Wargaming - Senior Infrastructure Engineer (Python) (Game Engine Development Team)

Wargaming

Warsaw, Masovian Voivodeship, Poland (Remote)
4 Months ago
Go Fund Me - Senior DevEx Engineer

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Software Engineer 2 (Core Search platform)

Microsoft

Beijing, Beijing, China (On-Site)
3 Months ago
Aera Technology - Software Engineer (Python/ Machine Learning)

Aera Technology

Pune, Maharashtra, India (Hybrid)
5 Months ago
Meta - Production Engineering

Meta

Burlingame, California, United States (On-Site)
5 Months ago
NVIDIA - Senior Field Application Engineer

NVIDIA

Texas, United States (Remote)
2 Months ago
PlayStation Global - Senior Site Reliability Engineer

PlayStation Global

Aliso Viejo, California, United States (On-Site)
5 Months ago
Unity - Lead, Software Engineering, Embedded OS Platform Team

Unity

Germany (Remote)
4 Months ago
Techland - Lead Game Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
10 Months ago
Playrix - Senior Technical Designer

Playrix

Portugal (Remote)
5 Months ago
NVIDIA - Senior Synthesis Flow Development Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
3 Weeks ago
NVIDIA - Software Test Development Engineer

NVIDIA

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Zeta - Sr. Associate - Data Privacy

Zeta

Bengaluru, Karnataka, India (On-Site)
5 Months ago
PureSoftware  - Senior Game Developer

PureSoftware

Delhi, India (On-Site)
8 Months ago
Jigya - ITC Limited - IT Manager for Adobe Experience Manager (AEM) & Digital Assets

Jigya

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Skytex Unmanned Aerial Solutions - Unity (C#) Developer

Skytex Unmanned Aerial Solutions

Bengaluru, Karnataka, India (On-Site)
10 Months ago
PwC - IN_Manager_Digital Strategy _IT Function Transformation _Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Zazz - Growth Marketing Analyst

Zazz

India (On-Site)
3 Months ago
Trek - Technical Product Support

Trek

Haryana, India (On-Site)
2 Months ago
Vigaet - Internship - UI/UX Designer

Vigaet

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Rackspace Technology - AWS L1 Support Engineer

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Month ago
DNEG - Project Coordinator

DNEG

Mumbai, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Ubisoft - Render Programmer [Snowdrop]

Ubisoft

Bucharest, Bucharest, Romania (Hybrid)
5 Months ago
Ubisoft - Release & Build Specialist

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
2 Months ago
Gearbox Software - Senior Site Reliability Engineer

Gearbox Software

Frisco, Texas, United States (On-Site)
4 Months ago
CharacterAI - Staff Software Engineer, Site Reliability (SRE)

CharacterAI

Menlo Park, California, United States (On-Site)
3 Weeks ago
Warner Bros Games - Staff Software Engineer - AWS Architecture (Observability Team)

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
GRID esports - DevOps Engineer

GRID esports

Wrocław, Lower Silesian Voivodeship, Poland (Hybrid)
1 Month ago
bosh group india - PreSales/ Solution Architect- Hybrid Cloud

bosh group india

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Zazz - AWS Infrastructure Engineer

Zazz

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Rackspace Technology - Lead Azure Data Engineer (Tech Lead)

Rackspace Technology

New York, New York, United States (On-Site)
3 Months ago
Journee - Senior Cloud Infrastructure Engineer

Journee

Berlin, Berlin, Germany (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Redmond, Washington, United States (Hybrid)

Redmond, Washington, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Redmond, Washington, United States (On-Site)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

Redmond, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug