Principal Software Engineer, Azure Storage

Microsoft

8m ago • Remote

Senior

Remote

142,800 - 274,800 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Principal Software Engineer, Azure Storage role

Improve your resume now

$142,800 – $274,800/year

Quick Facts

  • Role: Principal Software Engineer (Azure Storage)

Description

Lead the design and development of high-performance, hyperscale storage servers for Azure Storage. Provide hands-on technical leadership across low-level storage systems, datapath, and kernel-mode programming to support next-generation hardware and emerging AI workloads. Drive improvements in availability, durability, performance, cost efficiency, and resiliency while creating code and design documents.

Responsibilities

  • Provide technical leadership designing and building hyperscale storage servers using cutting-edge technologies

  • Partner with stakeholders to define requirements for next-generation hardware and emerging AI workloads

  • Identify dependencies and develop design documents with limited oversight

  • Find opportunities to improve efficiency, scale, performance, and resiliency

  • Create and implement code for storage services

  • Stay current on developments that improve availability, reliability, efficiency, observability, and performance

Requirements

  • Bachelor’s degree in Computer Science (or related technical field) AND 6+ years technical engineering experience coding in C and/or C++

  • Equivalent experience accepted

  • Security screening eligibility; pass Microsoft Cloud Background Check upon hire/transfer and every two years thereafter

  • 6+ years software engineering practices, coding, and strong foundation in data structures and algorithms with debugging and analytical skills

  • 4+ years experience in lower-level storage or file-systems, datapath, kernel-mode programming, distributed systems, and operating systems

Benefits

  • Eligible for benefits and other compensation (details provided by the employer’s pay/benefits information page)

  • Base pay range in the U.S. listed as USD $142,800–$274,800 per year; ranges differ for specific metro areas

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report