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
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Manager, Software Engineering

LinkedIn is seeking a Manager of Software Engineering to join our core infrastructure team, specifically leading the Settings Platform team. This role combines technical leadership with people management, requiring both deep engineering expertise and strong leadership capabilities.

The position involves managing a team responsible for LinkedIn's Settings Platform, which handles over 8 million queries per second and supports more than 400 internal clients. You'll be working on critical infrastructure that demands exceptional performance, with requirements like maintaining P99 latencies under 1ms at 4 million QPS.

As a manager, you'll be responsible for both technical direction and team development. This includes mentoring engineers, driving architectural decisions, and ensuring the delivery of high-quality software solutions. You'll work closely with senior management to develop long-term technical strategies and roadmaps.

The role requires a strong technical background with at least 5 years of industry experience in software development and large-scale systems. You should have expertise in object-oriented programming and distributed systems, with experience in languages like Java, Python, or C++.

This is a hybrid position based in Sunnyvale, CA, offering a competitive salary range of $147,000 - $240,000 per year, along with comprehensive benefits including health coverage, 401k, and equity opportunities. You'll be part of LinkedIn's culture that emphasizes trust, care, inclusion, and fun, while working on technology that impacts millions of professionals worldwide.

The ideal candidate will combine technical excellence with strong leadership skills, having either management experience or staff-level engineering experience with management training. You'll need to demonstrate ability in scaling distributed applications, making architectural trade-offs, and delivering reliable solutions that operate 24x7.

Join LinkedIn to help shape the future of professional networking while working with cutting-edge technology at massive scale. You'll have the opportunity to solve complex technical challenges while building and leading a team of talented engineers in an environment that values innovation, collaboration, and professional growth.

Last updated 3 days ago

Responsibilities For Manager, Software Engineering

  • Manage the performance and career development of a small team of engineers
  • Participate with senior management in developing a long-term technology roadmap
  • Be a role model and professional coach for engineers
  • Work with peers across teams to support and leverage a shared technical stack
  • Manage teams to scale distributed applications
  • Develop multi-tier scalable, high-volume performing, and reliable user-centric applications
  • Produce high-quality software that is unit tested, code reviewed and checked in regularly

Requirements For Manager, Software Engineering

Java
Python
  • 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
Dental Insurance
Vision Insurance
401k
  • Generous health and wellness programs
  • Time away for employees of all levels
  • Annual performance bonus
  • Stock options
  • Fair and equitable compensation practices

Interested in this job?

Jobs Related To LinkedIn Manager, Software Engineering

Staff Technical Program Manager

Staff Technical Program Manager role at LinkedIn focusing on Developer Platforms and Experiences, managing cross-functional technical programs.

Staff Software Engineer - Video Processing

Staff Software Engineer position at LinkedIn focusing on video processing and media infrastructure optimization.

Sr. Staff Technical Program Manager, Core Engineering

Senior Staff TPM role at LinkedIn leading large-scale Data and AI infrastructure programs, requiring 8+ years of technical program management experience.

Staff Technical Program Manager

Staff Technical Program Manager role at LinkedIn, leading cross-functional teams in the Developer Platforms and Experiences organization to accelerate R&D velocity across the company.

Software Engineering Manager - Applications

Lead engineering team developing products for Indian market at LinkedIn, managing performance, architecture, and technical strategy.