Principal Software Engineering Manager- Azure Storage- Ultra Disk

Principal Software Engineering Manager- Azure Storage- Ultra Disk

Principal Software Engineering Manager- Azure Storage- Ultra Disk

Job Overview

Location
London, England
Job Type
Full Time Job
Job ID
37760
Date Posted
1 year ago
Recruiter
John Apl
Job Views
37

Job Description

Microsoft Azure Storage is a highly distributed, massively scalable, and ubiquitously accessible cloud storage platform. Azure storage already runs at Exascale (storing Exabytes of data) and we will scale our designs over the next decade to support Zettascale (storing Zettabytes of data). Within Azure Storage, the Ultra Disk team (https://azure.microsoft.com/en-us/blog/announcing-the-general-availability-of-azure-ultra-disk-storage/) provides a next-generation block storage platform for the most demanding cloud storage workloads. If delivering the fastest block storage platform in the cloud using cutting edge technology sounds interesting, we may have the job for you!   We are looking for a key individual to start up and run our India team, and work closely with our global development group to push the limits of what cloud storage can offer to our customers.

Responsibilities

We are looking for an experienced engineering manager whose responsibilities will include:

  • Building and leading a team of 15+ developers in our India office.  You will play a key role in selecting the personnel and starting this office from scratch to become a key contributor to our UltraDisk product. 
  • Lead, mentor, and grow a team of developer leads, as well as guide them in working with their individual developers
  • Work across groups within Azure to take an active role in evaluating and designing new efforts and future work.  Help assess costs and resources and plan out delivery schedules, and track progress against those goals.
  • Take an active role in driving our security and compliance efforts across the product in partnership with peer teams, to continue to ensure we deliver what our customers require
  • Hire, grow, and retain a diverse team of excellent engineers
  • A strong focus on teamwork, quality, and building things for long term success

Qualifications

Basic Qualifications:

  • 10+ years of software development experience including software design, data structures, testing, debugging and native code development in C/C++.
  • 7+ years’ experience managing a team of software engineers and working across disciplines.
  • Experience in designing and building large scale distributed systems.
  • Proven track record of forming, mentoring and growing a strong engineering team.
  • Strong verbal and written communication skills.

Bonus credit for:

  • Experience developing software for Windows in native code (Win32, WDM, WDF, etc.)
  • Experience with systems/OS engineering, multi-threaded programming, and/or distributed systems.
  • Experience in data storage, file systems, and/or networking.
  • Experience with cryptography and security.
  • Experience developing backend cloud services.

 

 

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.

Job ID: 37760

Similar Jobs

Meta

Full Time Job

Principal software engineering manager- azure storage- ultra disk Principal software engineering manager- azure storage- ultra disk

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

Full Time Job

Deloitte

Full Time Job

Principal software engineering manager- azure storage- ultra disk Principal software engineering manager- azure storage- ultra disk

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

Full Time Job

Labcorp

Full Time Job

Principal software engineering manager- azure storage- ultra disk Principal software engineering manager- azure storage- ultra disk

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

Full Time Job

Braintrust

Full Time Job

Principal software engineering manager- azure storage- ultra disk Principal software engineering manager- azure storage- ultra disk

• 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