CareerPlanSign in

Senior & Principal Software Engineer - Systems & Infrastructure

United States, California, Mountain View💼 Full-time🗓 2026-09-23 → 2026-09-25

Core

Design, implement, and optimize large-scale distributed systems for performance, scalability, resiliency, security, and cost efficiency while leading technical strategy and architecture.

Role type

Senior & Principal Software Engineer - Systems & Infrastructure

Builds

Large-scale distributed systems, backend services, data infrastructure, storage systems, streaming platforms, and network infrastructure

Domain

Cloud infrastructure, distributed systems, AI/ML infrastructure

Deliverable

production ML models | infrastructure

Required skills

Architecting large-scale distributed systems, backend service development, database design, cloud platform expertise, container orchestration, distributed data processing, open-source influence, incident management, automation, system observability, security testing, cross-team collaboration, mentorship

Preferred skills

AI/ML infrastructure concepts, model inference, GPU computing, model serving, distributed training

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Own technical strategy and lead architecture discussions, design and optimize distributed systems, improve system observability, create test strategies and incorporate security testing, diagnose production issues and drive automation, participate in open-source projects, mentor engineers, collaborate with AI teams to improve workload performance

Seniority

Senior & Principal, hands-on IC with strategic leadership

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