Principal Software Engineering Manager

Principal Software Engineering Manager

Principal Software Engineering Manager

Job Overview

Location
Bengaluru, Karnataka
Job Type
Full Time Job
Job ID
42578
Date Posted
4 months ago
Recruiter
Aarav
Job Views
28

Job Description

Are you excited about the possibility of leading a high-performance team on one of the largest storage services in the world? Azure Storage team is chartered with building, managing, and running the persistent cloud storage for Microsoft Azure cloud. We are one of the foundational services in the Azure Cloud and host data from some of the largest companies in the world plus all of Microsoft’s largest online businesses including Xbox, Teams and Bing.

https://azure.microsoft.com/en-us/blog/sosp-paper-windows-azure-storage-a-highly-available-cloud-storage-service-with-strong-consistency

Azure Files team in Azure Storage is looking for leaders with a strong and proven record of building, leading and growing a team of engineers who can drive design, implementation, and validation of Azure’s foundational file service that is fully compatible with on-premises file servers, both Windows and Linux-based, can scale up to exabytes of storage, and provide world-class reliability, performance, and security. More details at:

https://azure.microsoft.com/en-us/services/storage/files

https://docs.microsoft.com/en-us/azure/storage/files/storage-files-introduction

Responsibilities

We are a high-performance team working on the cutting edge of file storage solutions in the cloud as well as on-prem/hybrid space, and you will have plenty to learn, innovate on, and grow with a broad scope for impact, in the areas of distributed systems, cloud storage and remote file systems. You will get an opportunity to work and grow with and learn from a group of very talented engineers and leaders with vast experience in the field of storage and file systems, and to tackle challenges of scale and criticality that will broaden your engineering horizons.

You will have an opportunity to lead a team of talented engineers, research technologies and propose solutions, evaluate design options, make recommendations and decisions, implement solid and efficient engineering practices, and work cross-group with our partners in order to build world class end to end solutions that will delight our customers.

Qualifications

Basic Qualifications
12+ years of experience in developing quality products and services, preferably in systems and backend services, with a solid understanding of multi-threaded/asynchronous application/systems development using C/C++ and/or C#/.NET.

4+ years of experience in providing technical leadership to the team. 2+ years of experience as a people manager.

Great design and problem-solving skills, multi-threaded programming with a strong bias for quality and engineering excellence at scale.

Demonstrated experience shipping products - on time with high quality.

Strong interest in building organizations and leading teams to high levels of excellence is desired.

Strong written and verbal communication skills.

BE/BS/BA degree or higher in computer science or a related field.

Preferred Qualifications

Experience in architecting/designing/implementing components of file or storage systems, operating systems, distributed systems, databases, cloud services including high-performance distributed storage and networking is a definite plus.

Knowledge of file sharing protocols SMB/CIFS and/or NFS is a plus.
Windows or Linux operating system knowledge 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: 42578

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