Sr. Software Engineer, Site Reliability

LinkedIn is the world's largest professional network, built to help members of all backgrounds and experiences achieve more in their careers.
$121,000 - $198,000
Site Reliability
Senior Software Engineer
Hybrid
["1,000 - 5,000"] Employees
2+ years of experience
Enterprise SaaS

Description For Sr. Software Engineer, Site Reliability

LinkedIn is seeking a Sr. Software Engineer for Site Reliability to join their Streaming SRE team. This role combines development and operational responsibilities, ensuring the reliability of centralized Pubsub systems at LinkedIn. The team is responsible for maintaining one of the largest Streaming ecosystems on the planet, including Kafka, which processes over 50 trillion messages per day across more than 150 clusters.

Key Responsibilities:

  • Serve as a primary point responsible for the overall health, performance, and capacity of Internet-facing services
  • Gain deep knowledge of complex applications
  • Assist in rolling out and ramping up new product features and technologies
  • Develop tools to improve deployment and monitoring of custom applications in a large-scale Linux environment
  • Function well in a fast-paced, rapidly-changing environment
  • Collaborate with diverse teams including Developers, SREs, Network Engineers, and Product Managers
  • Participate in a 24x7 rotation for second-tier escalations

Required Qualifications:

  • B.S. or higher in Computer Science or related technical discipline, or equivalent practical experience
  • 2+ years of experience with administration and troubleshooting of Unix/Linux systems
  • Programming skills in one or more of Java, Rust, Go, Python, Ruby, C++

Preferred Qualifications:

  • 5+ years in a UNIX-based large-scale web operations role
  • Experience with Java or C++ development
  • Experience in building systems automation and server backends with Python
  • Experience with Linux OS (Azure Linux, Redhat)
  • Ability to troubleshoot production systems at scale

The role offers a hybrid work option, allowing flexibility to work from home and commute to the LinkedIn office as needed. This position will be based in Mountain View, CA.

LinkedIn is committed to fair and equitable compensation practices, with a pay range of $121,000 to $198,000 for this role. The actual compensation package will be based on various factors including skill set, experience, and work location.

Last updated 3 months ago

Responsibilities For Sr. Software Engineer, Site Reliability

  • Serve as a primary point responsible for the overall health, performance, and capacity of Internet-facing services
  • Gain deep knowledge of complex applications
  • Assist in rolling out and ramping up new product features and technologies
  • Develop tools to improve deployment and monitoring of custom applications in a large-scale Linux environment
  • Function well in a fast-paced, rapidly-changing environment
  • Collaborate with diverse teams including Developers, SREs, Network Engineers, and Product Managers
  • Participate in a 24x7 rotation for second-tier escalations

Requirements For Sr. Software Engineer, Site Reliability

Java
Python
Linux
Go
Ruby
Rust
  • B.S. or higher in Computer Science or related technical discipline, or equivalent practical experience
  • 2+ years of experience with administration and troubleshooting of Unix/Linux systems
  • Programming skills in one or more of Java, Rust, Go, Python, Ruby, C++
  • Knowledge of data structures, relational and non-relational databases, networking, Linux internals, filesystems, web architecture, and related topics

Benefits For Sr. Software Engineer, Site Reliability

401k
Equity
  • 401k
  • Equity

Interested in this job?

Jobs Related To LinkedIn Sr. Software Engineer, Site Reliability

Sr. Software Engineer, Site Reliability

Senior Software Engineer, Site Reliability role at LinkedIn, maintaining large-scale streaming systems and ensuring reliability of pubsub infrastructure.

Senior Software Developer, Site Reliability Engineering, Google Cloud

Senior SRE role at Google Cloud focusing on maintaining and optimizing large-scale distributed systems with competitive compensation and growth opportunities.

Senior Software Engineer, Site Reliability Engineering, Google Cloud

Senior Site Reliability Engineer position at Google Cloud, focusing on building and maintaining large-scale distributed systems with emphasis on reliability and automation.

Senior Software Engineer, Site Reliability Engineering, Google Cloud

Senior SRE position at Google Cloud focusing on building and maintaining large-scale distributed systems, requiring 5+ years of software development experience.

Senior Software Engineer, Site Reliability Engineering, Google Cloud

Senior SRE position at Google Cloud focusing on building and maintaining large-scale distributed systems, requiring 5+ years of software development experience.