Senior Software Engineer - Azure Storage
Core
Design, develop, optimize, and maintain large-scale distributed systems and platforms, ensuring high availability, reliability, and performance.
Role type
Senior Software Engineer (Distributed Systems)
Builds
Product features, applications, services, and platforms
Domain
Cloud infrastructure, distributed systems, concurrent programming
Required skills
C, C++, C#, Java, JavaScript, Python, large-scale distributed systems, concurrent programming, system design, debugging, code refactoring, performance optimization, observability, incident response
Preferred skills
N/A
Technologies
N/A
Responsibilities
Collaborate with stakeholders to determine user requirements; drive identification of dependencies and development of design documents; create, implement, optimize, debug, refactor, and reuse code; act as a Designated Responsible Individual (DRI) to guide engineers and monitor system status; proactively seek new knowledge to improve system availability and efficiency.
Seniority
Senior, hands-on IC
