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 days 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

Sr. Manager, Software Engineering, Systems Infrastructure

Senior engineering management role leading LinkedIn's infrastructure teams, focusing on distributed systems and scalable platforms.

Staff Technical Program Manager

Staff Technical Program Manager role at LinkedIn leading infrastructure and data systems initiatives with focus on scalability and reliability.

Sr. Manager, Software Engineering, Systems Infrastructure

Lead LinkedIn's Systems Infrastructure team in developing next-gen platforms and distributed systems while managing engineering teams in Bangalore.

Sr. Manager, Software Engineering, Systems Infrastructure

Lead LinkedIn's Systems Infrastructure team in developing next-generation platforms and distributed systems while managing and mentoring engineering talent.

Staff Technical Program Manager

Staff Technical Program Manager position at LinkedIn focusing on infrastructure and distributed systems program management.