Principal Staff Software Engineer, Systems Infrastructure

LinkedIn is the world's largest professional network, built to help members achieve more in their careers.
Principal Software Engineer
Hybrid
5,000+ Employees
18+ years of experience
Enterprise SaaS

Description For Principal Staff Software Engineer, Systems Infrastructure

LinkedIn, the world's largest professional network, is seeking a Principal Staff Software Engineer to join their Systems Infrastructure team. This role represents an opportunity to shape the future of LinkedIn's infrastructure platforms that power their services used by millions of professionals worldwide.

The position involves building next-generation infrastructure including application delivery platforms, massively scalable data storage systems, cutting-edge search platforms, AI infrastructure, experimentation platforms, and privacy/compliance systems. The ideal candidate will bring deep expertise in distributed systems and a passion for writing high-performance code that operates at extreme scale.

LinkedIn has an impressive track record of contributing to the open-source community through projects like Apache Kafka, Pinot, Samza, and others. The role offers the chance to work with modern technologies like Kubernetes, gRPC, and GraphQL while making meaningful contributions both internally and to the broader technology community.

As a Principal Staff Engineer, you'll drive architectural decisions across LinkedIn's big data ecosystem, design APIs for long-term evolution, ensure system reliability and performance, and lead cross-functional technical initiatives. You'll also play a key role in mentoring junior engineers and shaping engineering culture and best practices.

The position offers the flexibility of hybrid work, allowing you to balance remote work with in-office collaboration. LinkedIn emphasizes creating an inclusive environment where diverse backgrounds and experiences are valued. If you're passionate about solving complex distributed systems challenges while helping build products that create economic opportunity for professionals worldwide, this role presents an exciting opportunity to make an impact at massive scale.

Last updated 17 days ago

Responsibilities For Principal Staff Software Engineer, Systems Infrastructure

  • Build and ship software, drive architectural decisions across the BigData ecosystem
  • Design interfaces/APIs for long term evolution of services
  • Ensure high availability, reliability, scalability and performance of systems
  • Improve craftsmanship by developing best practices and strategies
  • Invest in growing junior engineers and developing design skills
  • Lead cross team/cross functional discussions and drive alignment on product/technology strategy
  • Be a primary domain expert to influence technology choices

Requirements For Principal Staff Software Engineer, Systems Infrastructure

Java
Kubernetes
Kafka
  • BA/BS Degree or higher in Computer Science or related technical discipline, or related practical experience
  • 18+ years of programming experience in Java, C++ or similar programming languages
  • 18+ years experience building large-scale distributed systems
  • Experience with strategic planning and executing long-term roadmaps
  • Experience building infrastructure and backend services at internet scale
  • Expertise in BigData systems like Apache Hadoop, Spark, Iceberg
  • Strong communication skills

Benefits For Principal Staff Software Engineer, Systems Infrastructure

Medical Insurance
  • Hybrid work option
  • Health and wellness programs
  • Generous time away policies

Interested in this job?

Jobs Related To LinkedIn Principal Staff Software Engineer, Systems Infrastructure

Director of Systems Engineering

Lead systems engineering strategies and teams at LinkedIn, overseeing complex system solutions while driving innovation in the world's largest professional network.

Principal Staff Software Engineer, Systems Infrastructure

Principal Staff Software Engineer role at LinkedIn focusing on building next-generation distributed systems infrastructure and BigData platforms at massive scale.

Principal Member of Technical Staff Engineer (m/w/d)

Principal Software Engineer role at Oracle Health, focusing on distributed systems and cloud infrastructure for healthcare applications. Remote-friendly position based in Berlin.

Infrastructure/Kuburnetes Architect - Distributed Systems

Principal Software Engineer position at Salesforce focusing on infrastructure architecture and distributed systems, requiring 15+ years of experience with expertise in Kubernetes and Java.

Distinguished Systems Software Engineer, Graphics Delivery Network Platform

Distinguished Systems Software Engineer role at NVIDIA focusing on cloud streaming platform development, combining GPU expertise with AI technologies and distributed systems architecture.