Principal Staff Software Engineer, Systems Infrastructure

LinkedIn is the world's largest professional network, built to help members of all backgrounds and experiences 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 offers an exciting opportunity to shape the future of LinkedIn's infrastructure, working on next-generation platforms including application delivery, data storage, search, AI, experimentation, and compliance systems.

The position requires a seasoned professional with 18+ years of experience in building large-scale distributed systems. You'll be at the forefront of developing infrastructure that powers LinkedIn's services used by millions globally. The role involves working with cutting-edge technologies and contributing to open-source projects - LinkedIn has already pioneered projects like Apache Kafka, Pinot, Azkaban, and Samza.

As a Principal Staff Engineer, you'll drive architectural decisions across the BigData ecosystem, design scalable APIs, and ensure high system reliability. You'll also play a crucial leadership role in mentoring junior engineers and driving cross-functional alignment on technology strategies. The position offers the flexibility of hybrid work, allowing you to balance remote work with office collaboration.

The ideal candidate will bring deep expertise in Java or C++, extensive experience with distributed systems, and a strong background in BigData technologies like Hadoop and Spark. You'll be part of a world-class engineering team that values craftsmanship and innovation, with opportunities to contribute to open-source projects and shape the future of professional networking infrastructure.

LinkedIn offers comprehensive benefits including health and wellness programs, professional development opportunities, and a collaborative culture that supports work-life balance. Join us to work on challenging problems at scale while making a real impact on how millions of professionals connect and grow their careers.

Last updated 3 months ago

Responsibilities For Principal Staff Software Engineer, Systems Infrastructure

  • Build and ship software, drive architectural decisions and implementation 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, developing design and craftsmanship 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
  • BA/BS Degree or higher in Computer Science or related technical discipline
  • 18+ years of programming experience in Java, C++ or similar 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
  • Time away benefits

Interested in this job?

Jobs Related To LinkedIn Principal Staff Software Engineer, Systems Infrastructure

Principal Staff Software Engineer - Validation & Resilience Engineering

Principal Staff Software Engineer role at LinkedIn focusing on validation and resilience engineering, offering $218K-$357K and the opportunity to drive technical strategy.

Director, Software Engineering - Trust

Lead LinkedIn's Trust Foundations engineering team to build and scale trust and safety infrastructure for over a billion members.

Distinguished Software Engineer, Online Infrastructure

Distinguished Engineer role at LinkedIn focusing on database systems and infrastructure development

Distinguished Software Engineer, Online Infrastructure

Distinguished Software Engineer role at LinkedIn focusing on database systems and infrastructure development

VP1, Development Engineering

VP role leading LinkedIn's Data Infrastructure organization, overseeing 400+ engineers and driving data strategy across all platforms while enabling AI initiatives.