Senior Software Engineer
Core
Build high-performance, highly available replication and distributed systems for Azure infrastructure supporting AI and GPU-based workloads.
Role type
Senior Software Engineer (Infrastructure/Distributed Systems)
Builds
Azure platform services, replication systems, and high-performance solutions for massive scale.
Domain
Cloud Infrastructure, Distributed Systems, AI Infrastructure
Deliverable
production ML models
Required skills
Distributed systems design, C/C++/C#/Java/JavaScript/Python, system optimization, debugging, code refactoring, test-driven development, design documentation, incident response, performance metrics.
Preferred skills
AI infrastructure experience, emerging technologies evaluation, cross-organizational alignment.
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Optimize, debug, and refactor code to improve performance and maintainability; drive identification of dependencies and develop design documents; act as DRI to monitor systems and restore services during incidents; build a test-driven engineering culture to reduce production regressions.
Seniority
Senior, hands-on IC
