Senior Software Engineer, Systems Infrastructure

Bengaluru, Karnataka, India
Jul 19, 2024
Sep 07, 2025
Hybrid
Full-Time
5 Years
Job Description

As a Senior Software Engineer at LinkedIn, you will be integral to building and optimizing next-generation infrastructure and platforms. Your role will encompass working on a wide range of systems including data storage, search platforms, AI, privacy, and compliance systems. You'll be part of a high-caliber software engineering team, contributing to and learning from groundbreaking open-source projects and technologies.

Responsibilities

  • Design, build, and operate online data infrastructure platforms that power LinkedIn’s core applications.
  • Participate in design and code reviews to uphold high development standards.
  • Define project scope, prioritize tasks, and build impactful features with high velocity.
  • Mentor other engineers and help build a fast-growing, high-performing team.
  • Collaborate with peers, leads, and internal customers to address technical challenges and deliver solutions.
  • Engage with the open-source community, participate in and influence cutting-edge open-source projects.
  • Share knowledge with the broader community while making a significant impact within LinkedIn.

Basic Qualifications

  1. Education. BA/BS Degree in Computer Science or a related technical discipline, or equivalent practical experience.

Experience

  • 5+ years of industry experience in software design, development, and algorithm-related solutions.
  • 5+ years of experience programming in object-oriented languages such as Java, Python, Go, or functional languages such as Scala.
  • Hands-on experience developing distributed systems, large-scale systems, databases, and/or backend APIs.

Preferred Qualifications

  • Experience with the Hadoop ecosystem (MapReduce, Yarn, HDFS, Hive, Spark, Presto).
  • Experience with data management, relational databases, and large-data, parallel, and distributed systems.
  • Experience with open-source project management and governance.
  • Experience with cloud computing platforms such as Azure is a plus.

Suggested Skills

  • Distributed systems
  • Backend systems infrastructure
  • Java programming

Why Join LinkedIn?
LinkedIn values the well-being of its employees and their families. We offer generous health and wellness programs, as well as time-off benefits. Our hybrid work model allows flexibility, enabling you to work from home or commute to our office as needed.

India Disability Policy
LinkedIn is an equal opportunity employer and provides opportunities to all job seekers, including individuals with disabilities. For more details, please visit our Equal Opportunity Policy.

Global Data Privacy Notice for Job Candidates. For transparency on how LinkedIn handles personal data of employees and job applicants, please review our Global Data Privacy Notice.