CareerPlanSign in

Principal Software Engineer - Networking & Storage Systems

United States, California, Mountain View💼 Full-time🗓 2026-08-17 → 2026-09-26

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

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.