Senior Software Engineer (Systems Infrastructure)

Bengaluru, Karnataka, India
Dec 26, 2024
Dec 20, 2025
Hybrid
Full-Time
5 Years
Job Description

The Senior Software Engineer and systems Infrastructure will work with LinkedIn’s logging platform, a critical infrastructure responsible for managing the high volume of logs generated by LinkedIn applications. You will play a key role in designing and developing scalable, high-performance systems that operate 24x7, ensuring that logs are efficiently collected, processed, enriched, and stored. This position provides an excellent opportunity to work on solving complex challenges at scale, leveraging open-source tools, and collaborating with cross-functional teams.

Responsibilities

  1. Design and Build Observability Solutions. Develop scalable, high-volume performing systems to provide observability across LinkedIn's infrastructure and applications.
  2. System Infrastructure Management. Focus on building reliable, efficient system infrastructures that handle high concurrency, providing real-time observability.
  3. Collaborative Feature Development. Work with peers, tech leads, and product teams to define, scope, prioritize, and build impactful features at a high velocity.
  4. Code Quality. Ensure that software is unit tested, code reviewed, and checked in regularly, supporting continuous integration practices.
  5. System Performance and Reliability. Address challenges around system reliability and performance, particularly in high-concurrency environments.
  6. Leverage Open-Source Tools. Work with technologies like Fluent Bit and Apache log4j, integrating them with LinkedIn’s logging infrastructure.
  7. Cross-Organizational Collaboration. Collaborate across teams and organizational boundaries to build efficient, scalable solutions that impact LinkedIn’s entire platform.

Basic Qualifications

  • Bachelor’s Degree in Computer Science, Engineering, or related technical discipline (or equivalent practical experience).
  • 5+ years of experience in object-oriented or functional programming languages.
  • 5+ years of hands-on experience in developing distributed systems, databases, large-scale data systems, and/or Backend APIs.
  • Proficiency in building scalable systems that handle high volumes of data and traffic.

Preferred Qualifications

  • 5+ years of industry experience in software design, development, and algorithm-related solutions.
  • Strong programming experience in languages such as Java, C/C++, Python, Go, etc.
  • Familiarity with Observability Technologies. Experience with tools like OpenTelemetry, Fluent Bit, Grafana, Prometheus, etc., is highly desirable.
  • Expertise in large-scale distributed system design and understanding of the infrastructure required to maintain performance and reliability at scale.

Suggested Skills

  1. Large-scale Distributed System Design. Ability to design and scale distributed systems to handle petabytes of data with low latency.
  2. Observability Technologies. Knowledge of tools like OpenTelemetry, Fluent Bit, Grafana, and Prometheus for building and maintaining observability solutions.
  3. Cross-organizational Collaboration. Proven ability to collaborate with teams across various functions, ensuring seamless integration and effective solution delivery.

Why LinkedIn?

  1. Career Growth. Work with a team that prioritizes your personal and professional growth. We offer mentorship opportunities and a commitment to helping you grow your skills and career.
  2. Impactful Work. Be a part of a company where the work you do directly impacts millions of users worldwide.
  3. Diversity and Inclusion. At LinkedIn, we celebrate diversity and work to ensure a sense of belonging for everyone. Our teams are empowered to bring their best selves to work.
  4. Hybrid Work. We trust our employees to do their best work where it works best for them, whether that’s at home or in the office. This role offers a flexible hybrid work model.

Additional Information. LinkedIn is an equal employment opportunity employer. We are committed to providing equal opportunities to all job seekers, including individuals with disabilities. If you need any accommodations during the application process, please visit our India Equal Opportunity Policy.

Ready to make an impact? Apply now to join LinkedIn and become a key player in shaping the future of professional networking through innovative engineering and observability solutions!