Principal Staff Software Engineer, Systems Infrastructure

LinkedIn is the world's largest professional network, built to help members achieve more in their careers.
Distributed Systems
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 4 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

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 Software Engineer

Principal Software Engineer role at Microsoft working on Azure Data engineering team's Fabric OneLake platform, building unified data stack solutions with competitive compensation and benefits.

Sr Principal Software Developer

Senior Principal Software Developer role at Oracle, focusing on distributed cloud database development with 10+ years experience required. Compensation range $96,800-$251,600.

Principal Full Stack Software Engineer (Starshield)

Principal Full Stack Software Engineer position at SpaceX working on Starshield, developing secure space communication systems and satellite control software.

Software Engineering Architect

Senior technical leadership role designing and implementing enterprise-scale software architecture at Salesforce, requiring 15+ years of experience and expertise in multiple programming languages.