L

LinkedIn

Runs a social network for careers and hiring

Principal Staff Software Engineer - Compute Infrastructure

Platform EngineeringConfirmed live in the last 24 hours
Full-timeMountain View, CA, USAHybrid

About the Job

Requirements

  • A Bachelor of Science or Bachelor of Arts degree in Computer Science or a related technical field, or equivalent technical experience.
  • At least 10 years of industry experience in software design, development, and algorithm-related solutions.
  • At least 10 years of programming experience in object-oriented languages such as Java, Go, C, C++, Rust, or Python.
  • Experience developing large-scale distributed systems.
  • At least 4 years of experience as an architect or in a technical leadership position.
  • Experience developing large-scale distributed systems and using agentic software engineering.

Responsibilities

  • Define the multi-year technical vision for LinkedIn's compute platform, translating company-level priorities into an infrastructure architecture and roadmap.
  • Build and operate high-performance scheduling and deployment solutions, including large Kubernetes clusters, to place stateless and stateful services, machine learning workloads, and short-running jobs efficiently.
  • Build and operate a platform that allocates hardware resources with the necessary physical and logical distribution for fault tolerance and easy maintenance.
  • Build alignment across the engineering organization on infrastructure direction by partnering with distinguished engineers, fellows, and senior leadership.
  • Elevate engineering quality across the organization by coaching senior engineers, setting technical standards, and shaping how infrastructure decisions are made.

Desired Qualifications

  • At least 15 years of experience in software design, development, and algorithm-related solutions.
  • At least 15 years of programming experience in an object-oriented programming language such as Go, Java, C, C++, or Rust.
  • At least 5 years of experience in a technical leadership position.
  • At least 5 years of experience building large-scale compute infrastructure and distributed systems.
  • Demonstrated understanding of operating system fundamentals, container technologies, and systems knowledge.
  • Experience building and operating cluster management solutions such as Kubernetes.
  • Experience with Infrastructure as a Service systems and capacity management.
  • Experience with networking and security principles.
  • Experience leading technical teams and mentoring other engineers.

About the Company

LinkedIn

Runs a social network for careers and hiring

LinkedIn runs a social network for working life, where people keep an online record of their careers and look for jobs, and where employers recruit, advertise, and sell to professionals. It became the world's largest professional network, and in 2016 Microsoft bought it in what was then Microsoft's biggest acquisition. Members fill profiles with their work history and skills, post in a news feed, and apply for openings, while recruiters search those profiles and message candidates through LinkedIn Recruiter. LinkedIn charges employers for these hiring tools and for ads aimed by job title or industry, and members pay for Premium subscriptions. Reid Hoffman co-founded LinkedIn in 2002, and it is based in Sunnyvale, California.

Company size
10,001+
Company stage
IPO
Headquarters
Sunnyvale, CA
Founded
2002

Recently Posted Jobs

Explore more opportunities at LinkedIn

See more jobs