Principal Software Engineer – Azure Storage at Microsoft | United States (Remote)
Company/Recruiter: Microsoft
Opportunity snapshot
A practical decision guide for this role: compare the facts below with your experience before applying.
Opportunity type
Job
Location
United States of America
Work arrangement
Remote
Compensation
$142,800/year
Closing date
Feb 27, 2027
Employer
Microsoft
Prepare your application
These prompts turn the listing into practical preparation steps; they are not a second copy of the requirements.
MorrJobs preparation notes
Role shape: Responsibility-led role with a detailed skills profile.
Evidence to prepare: Connect your CV or portfolio to Extensive experience in software engineering, with a focus on distributed systems and cloud technologies.; Proven track record of designing and delivering complex, large-scale software solutions.. Use one concrete example that shows you can Design, develop, and implement highly available and scalable geo-replication solutions for Azure Storage..
Check before applying: Confirm that United States of America and the stated work arrangement suit you, check the closing date of Feb 27, 2027.
- Apply before Feb 27, 2027.
- The application route is available to verified Talent accounts.
Job Overview
As a Principal Software Engineer, you will be instrumental in architecting and developing cutting-edge geo-replication technologies for Azure Storage. This role demands a deep understanding of distributed systems, data protection strategies, and cloud infrastructure to build robust and scalable solutions. You will contribute to the evolution of Azure Storage's capabilities in geo-resiliency, replication, data protection, and business continuity.Key Responsibilities
- Design, develop, and implement highly available and scalable geo-replication solutions for Azure Storage.
- Define and drive the technical roadmap for geo-resiliency and data protection features.
- Collaborate with cross-functional teams to integrate new capabilities and enhance existing ones.
- Contribute to the architectural vision and technical standards for Azure Storage Geo Replication.
- Mentor junior engineers and promote best practices in software development and system design.
Requirements
- Extensive experience in software engineering, with a focus on distributed systems and cloud technologies.
- Proven track record of designing and delivering complex, large-scale software solutions.
- Strong proficiency in programming languages relevant to cloud development.
- Deep understanding of data replication, fault tolerance, and disaster recovery principles.
- Excellent problem-solving and analytical skills.
What We Offer
- Opportunity to work on mission-critical Azure services impacting millions of users.
- A collaborative and innovative remote work environment.
- Professional development and growth opportunities within a leading technology company.
- Contribution to the advancement of AI-driven applications through robust data protection.
MorrJobs Assistant
Ask about this job
Ask questions about the title, employer, requirements, location, salary, benefits, eligibility, and application details on this page. I only use information from this listing, so I can clarify anything you may have missed while reading.