Staff Software Engineer - Systems and Infrastructure

LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce.
$156,000 - $255,000
Distributed Systems
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer - Systems and Infrastructure

LinkedIn is seeking a Staff Software Engineer to join our Systems and Infrastructure team, working on next-generation platforms that power LinkedIn's global professional network. This role offers an exciting opportunity to work on cutting-edge distributed systems and infrastructure at massive scale.

As a Staff Software Engineer, you'll be responsible for designing and implementing critical infrastructure components including application delivery platforms, compute platforms, scalable data storage systems, AI platforms, and experimentation frameworks. You'll work with technologies like Apache Kafka, Pinot, Kubernetes, and contribute to LinkedIn's impressive portfolio of open-source projects.

The role requires deep expertise in distributed systems, strong coding abilities in languages like Java, Python, Go or Rust, and experience building large-scale backend systems. You'll need to think strategically about technical architecture while also being hands-on with implementation. Strong communication skills are essential as you'll work across teams and mentor other engineers.

LinkedIn offers an excellent compensation package including base salary, annual bonus, and equity. The hybrid work environment provides flexibility while maintaining strong team collaboration. You'll be part of an engineering culture that values innovation, open source contribution, and career growth.

This is an opportunity to work on challenging technical problems at scale, alongside talented engineers who have built industry-standard technologies. You'll help shape the future of professional networking while working with cutting-edge infrastructure technologies. The role offers significant technical ownership and the chance to make a real impact on products used by millions of professionals worldwide.

If you're passionate about distributed systems, love solving complex technical challenges, and want to work on open source projects that help developers globally, this role offers an exciting opportunity to advance your career while working on meaningful technical problems.

Last updated a day ago

Responsibilities For Staff Software Engineer - Systems and Infrastructure

  • Own technical strategy for broad or complex requirements
  • Design, implement, and optimize large-scale distributed systems
  • Improve system observability and developer productivity
  • Communicate effectively with team, partners and stakeholders
  • Mentor other engineers and help build the team
  • Work with open-source community
  • Drive innovation while iteratively shipping software at scale
  • Diagnose technical problems and debug production environments

Requirements For Staff Software Engineer - Systems and Infrastructure

Java
Python
Go
Rust
Kubernetes
Kafka
  • BA/BS Degree in Computer Science or related technical discipline, or related practical experience
  • 8+ years of industry experience with BS, 7+ years with MS, or 4+ years with PhD
  • 4+ years experience programming in object-oriented languages
  • 4+ years experience developing distributed systems
  • Experience with large-scale systems and Backend APIs
  • Experience with open-source technologies like Hadoop, Spark, Kubernetes

Benefits For Staff Software Engineer - Systems and Infrastructure

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Health and wellness programs
  • Generous time away
  • Annual performance bonus
  • Stock compensation
  • Fair and equitable compensation

Interested in this job?

Jobs Related To LinkedIn Staff Software Engineer - Systems and Infrastructure

Software Engineering Manager, Systems Infrastructure

Lead and develop next-generation infrastructure platforms at LinkedIn, managing a team of engineers while architecting scalable distributed systems.

Software Engineering Manager, Systems Infrastructure

Software Engineering Manager position at LinkedIn leading systems infrastructure team, focusing on distributed systems and platform development with hybrid work option in Bangalore.

Staff Software Engineer - Systems Infrastructure

Staff Software Engineer position at LinkedIn focusing on building next-generation infrastructure and distributed systems platforms.

Staff Software Engineer - Systems Infrastructure

Staff Software Engineer position at LinkedIn focusing on building and maintaining large-scale distributed systems and infrastructure platforms that power LinkedIn's global professional network.

Staff Software Engineer, Systems Infrastructure

Staff Software Engineer position at LinkedIn focusing on building and maintaining large-scale distributed systems and infrastructure platforms.