Join LinkedIn as a Manager, Software Engineering to lead the Premium Small Business team. You will own the delivery of a new product SKU tailored for small business owners, focusing on Marketing and Hiring features. You will manage a team of engineers, collaborate on the long-term technology roadmap, and build scalable, user-centric applications.
What You'll Do
- Lead and grow a team of 8–10 engineers, supporting their performance, career development, and technical growth.
- Own the delivery of a new SKU tailored for small business owners, focused on Marketing and Hiring needs.
- Collaborate with senior leadership to define and evolve the long-term technology roadmap.
- Act as a role model and coach, fostering a culture of high integrity, craftsmanship, and continuous improvement.
- Partner across teams to leverage shared technical infrastructure and drive alignment.
- Guide the team in scaling distributed systems, making architectural trade-offs, and applying synchronous/asynchronous design patterns.
- Ensure delivery of high-quality software through technical design reviews, testing, and continuous integration.
- Build multi-tier, scalable, high-performance applications that are reliable and user-centric.
What We're Looking For
- 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 (like Java/Python/C/C++/Scala).
Nice to Have
- MS or PhD in Computer Science or related technical discipline.
- 2+ years of hands-on software engineering/technical management and people management experience.
- 7+ years industry experience in software design, development, and algorithm related solutions.
- 5+ years programming experience in languages such as Java, C/C++, C#, Python, Go.
- Experience in the design and development of performant, highly available, scalable web applications.
- Understanding of common performance patterns and anti-patterns in distributed systems.
- Successful track record of managing small teams of engineers to deliver multiple projects on time and with quality.
- Active involvement in the creation and execution of technical strategies and roadmaps.
- Hire and retain world-class engineers by providing career growth, mentoring, and high impact projects.
Technical Stack
- Java, Python, C/C++, Scala, C#, Go
Team & Environment
You will manage a team of 8–10 engineers within the Premium Small Business team.
Benefits & Compensation
- Generous health and wellness programs
- Time away for employees of all levels
- Compensation: $152,000 - $248,000
Work Mode
This is a hybrid position based in Mountain View, CA.
LinkedIn is an equal opportunity employer that considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.





