Taro Logo

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
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer - Systems and Infrastructure

LinkedIn, the world's largest professional network, is seeking a Staff Software Engineer to join their Systems and Infrastructure team. This is an exciting opportunity to work on next-generation infrastructure and platforms that power LinkedIn's services at massive scale.

As a Staff Software Engineer, you'll be at the forefront of building critical systems including application and service delivery platforms, compute platforms, scalable data storage systems, cutting-edge search platforms, AI platforms, experimentation platforms, and privacy/compliance platforms. You'll be working with a world-class engineering team that has pioneered numerous open-source projects like Apache Kafka, Pinot, Azkaban, Samza, Venice, Datahub, and Feather.

The role offers a unique blend of technical leadership and hands-on development. You'll be responsible for driving technical strategy for complex requirements, designing and implementing large-scale distributed systems, and improving system observability. The position requires strong expertise in distributed systems, backend infrastructure, and programming languages like Java, Go, Rust, or Python.

LinkedIn offers a flexible hybrid work environment based on trust and optimized for culture and connection. The company provides comprehensive benefits including health and wellness programs, competitive compensation with annual performance bonuses, stock options, and career growth opportunities. You'll be part of a culture built on trust, care, inclusion, and fun – where everyone can succeed.

This is an ideal opportunity for experienced engineers passionate about distributed systems, API design, and writing high-performance code at scale. You'll have the chance to contribute to open-source projects, mentor other engineers, and make a real impact within a company that's transforming how the world works professionally.

Last updated a day ago

Responsibilities For Staff Software Engineer - Systems and Infrastructure

  • Own technical strategy for broad or complex requirements with forward-looking approaches
  • Design, implement, and optimize large-scale distributed systems
  • Improve observability and understandability of various systems
  • Effectively communicate with team, partners and stakeholders
  • Mentor other engineers and help build a fast-growing team
  • Work with open-source community and influence open-source projects
  • Drive innovation while iteratively building and shipping software at scale
  • Diagnose technical problems and debug production environments

Requirements For Staff Software Engineer - Systems and Infrastructure

Java
Python
Go
Rust
Kubernetes
  • BA/BS Degree in Computer Science or related technical discipline, or related practical experience
  • 4+ years of industry experience in software design, development, and algorithm related solutions
  • 4+ years experience programming in object-oriented languages
  • Hands on experience developing distributed systems, large-scale systems, databases and/or Backend APIs
  • Experience in architecting, building, and running large-scale distributed systems
  • Experience with technologies such as Hadoop, Spark, Kubernetes, Feather, GraphQL, GRPC, Apache Kafka, Pinot, Samza or Venice

Benefits For Staff Software Engineer - Systems and Infrastructure

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Generous health and wellness programs
  • Time away for employees of all levels
  • Annual performance bonus
  • Stock options
  • Other applicable incentive compensation plans

Interested in this job?

Jobs Related To LinkedIn Staff Software Engineer - Systems and Infrastructure