Principal Software Engineer - Networking & Storage Systems
Core
Architect and lead development of robust networking and storage frameworks for large-scale cloud platforms.
Role type
Principal Software Engineer (Networking & Storage Systems)
Builds
Networking and storage frameworks for large-scale cloud platforms
Domain
Cloud infrastructure, Networking, Storage
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, Java, Python, cloud technologies, distributed systems architecture, technical leadership, architectural ownership
Preferred skills
observability, diagnostics, performance optimization, strategic initiative driving
Technologies
C, C++, C#, Java, Python
Responsibilities
Architect and lead development of robust networking and storage frameworks, Own end-to-end technical strategy, Collaborate with product, hardware, and business teams to define requirements, Ensure code quality, reliability, and security through rigorous reviews and automation, Drive adoption of best practices in observability, diagnostics, and performance optimization, Represent the team in cross-functional forums, influencing organizational priorities and technical direction
Seniority
Principal, strategy & mentorship