Manager, Software Engineering

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

Description For Manager, Software Engineering

LinkedIn is seeking a Manager of Software Engineering to lead their core infrastructure team, specifically managing the Settings Platform that handles over 8 million queries per second and supports 400+ internal clients. This role combines technical leadership with people management, requiring expertise in distributed systems and high-performance computing.

The position involves managing a small team of engineers while owning significant parts of LinkedIn products. Key responsibilities include developing long-term technology roadmaps with senior management, coaching engineers, and making architectural decisions for scalable applications. The role demands expertise in managing distributed systems with strict performance requirements (P99 latencies under 1ms at 4M QPS).

The ideal candidate will have both technical depth and leadership skills, with experience in object-oriented/functional programming and distributed systems. They should be able to balance team development with technical execution, ensuring high-quality deliverables while maintaining 24/7 operational reliability.

This hybrid role is based in Mountain View, CA, offering a competitive salary range of $147,000 - $240,000 per year. LinkedIn provides comprehensive benefits and emphasizes a culture built on trust, care, inclusion, and fun. The position requires at least 1 year of management experience or staff-level engineering experience with management training, plus 5+ years of industry experience in software engineering.

Join LinkedIn to shape the future of professional networking while working on challenging technical problems at scale. This role offers the opportunity to impact millions of users while developing your career in a supportive, innovative environment.

Last updated 2 days ago

Responsibilities For Manager, Software Engineering

  • Manage performance and career development of a small team of engineers
  • Own significant parts of LinkedIn products requiring design, architecture, and coding
  • Participate in developing long-term technology roadmap with senior management
  • Coach engineers and focus on craftsmanship
  • Work with peers across teams to support shared technical stack
  • Manage teams to scale distributed applications
  • Make architectural trade-offs applying synchronous and asynchronous design patterns
  • Review code and deliver with speed and quality
  • Develop multi-tier scalable, high-volume performing applications

Requirements For Manager, Software Engineering

Java
Python
Go
  • BA/BS Degree in Computer Science or related technical discipline, or equivalent practical experience
  • 1+ year(s) of management experience or 1+ year(s) of staff level engineering experience with management training
  • 5+ years of industry experience in software design, development, and large-scale software engineering
  • Experience programming in object-oriented and/or functional programming languages

Benefits For Manager, Software Engineering

Medical Insurance
  • Health and wellness programs
  • Time off benefits

Interested in this job?

Jobs Related To LinkedIn Manager, Software Engineering

Software Engineering Manager, Systems Infrastructure

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

Software Engineering Manager, Systems Infrastructure

Lead LinkedIn's Systems Infrastructure team in developing next-gen platforms and managing engineering talent in Bangalore.

Staff Software Engineer - Systems Infrastructure

Staff Software Engineer position at LinkedIn focusing on building and scaling distributed systems infrastructure, offering competitive pay and benefits in a hybrid work environment.

Software Engineering Manager, Systems Infrastructure

Lead LinkedIn's Systems Infrastructure team in Bangalore, managing engineering teams and developing next-gen platforms with focus on distributed systems and scalable solutions.

Staff Software Engineer - Systems Infrastructure

Staff Software Engineer position at LinkedIn focusing on building next-generation distributed systems infrastructure with competitive compensation and comprehensive benefits.