Staff Software Engineer, Systems Infrastructure

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

Description For Staff Software Engineer, Systems Infrastructure

LinkedIn is seeking a Staff Software Engineer to join their Systems Infrastructure team in Bangalore, India. This role is part of the Tracking Team, responsible for instrumenting & collecting accurate data of how LinkedIn users interact with their web & mobile applications. The team's work is crucial as it impacts decision making, product understanding, and AI model development across LinkedIn.

The position offers a hybrid work arrangement, allowing flexibility between remote work and office presence. As a Staff Engineer, you'll be at the forefront of building next-generation infrastructure and platforms that handle data collection for billion-plus users across multiple technology stacks.

The role involves working with cutting-edge distributed technologies and contributing to LinkedIn's impressive portfolio of open-source projects like Apache Kafka, Pinot, Azkaban, Samza, and others. You'll be part of a world-class engineering team that values innovation and technical excellence.

Key focus areas include developing large-scale distributed systems, improving system observability, mentoring other engineers, and driving technical strategy. The ideal candidate will have extensive experience in distributed systems, strong programming skills in languages like Java, Python, Go, or Scala, and a proven track record of delivering complex technical solutions.

This is an opportunity to make a significant impact at scale, working on systems that directly affect LinkedIn's core metrics and revenue-sensitive data collection. You'll be part of a company culture built on trust, care, inclusion, and fun, with strong emphasis on employee growth and development.

Last updated 3 months ago

Responsibilities For Staff Software Engineer, Systems Infrastructure

  • Own the technical strategy for broad or complex requirements with insightful and forward-looking approaches
  • Design, implement, and optimize the performance of large-scale distributed systems
  • Improve the observability and understandability of various systems
  • Effectively communicate with the team, partners and stakeholders
  • Mentor other engineers and define technical culture
  • Deliver incremental impact by driving innovation while iteratively building and shipping software at scale
  • Diagnose technical problems, debug in production environments, and automate routine tasks

Requirements For Staff Software Engineer, Systems Infrastructure

Java
Python
Go
Scala
  • BA/BS Degree in Computer Science or related technical discipline, or related practical experience
  • 8+ years of industry experience in software design, development, and algorithm related solutions
  • 8+ years experience programming in object-oriented languages such as Java, Python, Go and/or Functional languages such as Scala
  • Hands on experience developing distributed systems, large-scale systems, databases and/or Backend APIs

Benefits For Staff Software Engineer, Systems Infrastructure

Medical Insurance
Parental Leave
  • Hybrid work options
  • Employee growth opportunities
  • World-class engineering team

Interested in this job?

Jobs Related To LinkedIn Staff Software Engineer, Systems Infrastructure

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.

Software Engineering Manager, Systems and Infrastructure

Lead software engineering team building next-generation infrastructure and platforms at LinkedIn, including distributed systems, data storage, and AI platforms.

Staff Software Engineer - Systems and Infrastructure

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

Software Engineering Manager, Systems Infrastructure

Lead software engineering team for LinkedIn's systems infrastructure, focusing on distributed systems and scalable platforms.