Sr. Software Engineer - Azure Blob Storage at Microsoft
, , United States -
Full Time


Start Date

Immediate

Expiry Date

03 Mar, 26

Salary

0.0

Posted On

03 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Azure Blob Storage, Distributed Systems, Performance Optimization, Debugging, Root Cause Analysis, Cloud Backend Development, Multi-threaded Programming, Parallel Programming, Data Structures, Algorithms, Cost Optimization, Incident Response, Technical Mentorship, Collaboration, System-level Profiling, Scalability, Reliability

Industry

Software Development

Description
Design and implement high-performance distributed storage solutions that handle millions of requests across global regions while maintaining resilience under extreme scale. Drive performance optimization initiatives for Core Azure Blob Storage service, conducting system-level profiling and debugging where microsecond improvements create massive impact. Spearhead technical direction and mentor team members across all experience levels, championing best practices in distributed systems design. Lead incident response efforts with sophisticated debugging and root cause analysis while maintaining strict performance SLAs. Transform ambiguous problems into clear technical solutions through effective collaboration and minimal supervision. Own and optimize service efficiency through sophisticated performance analysis and cost optimization strategies. Guide cross-team initiatives and projects that enhance our storage platform's capabilities and performance. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, OR Java, JavaScript, or Python 4+ years of experience in programming for developing products and services in systems and backend, including designing and building large-scale distributed systems and building quality products and scalable distributed services. 4+ years of experience in cloud backend development and operations, including performance optimization, reliability, resilience, and scale-out capabilities. Bachelor's Degree in Computer Science OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Multi-threaded and parallel programming. Cloud or on-premises environments for scalability and reliability. Coding with a solid foundation in data structures and algorithms. Relevant testing, debugging, and analytical skills.
Responsibilities
Design and implement high-performance distributed storage solutions while driving performance optimization initiatives for Core Azure Blob Storage. Lead incident response efforts and transform ambiguous problems into clear technical solutions through effective collaboration.
Loading...