Software Engineering Manager - Applications

LinkedIn helps professionals achieve more in their careers through networking, job opportunities, and insights.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Software Engineering Manager - Applications

LinkedIn is seeking a passionate, entrepreneurial engineering leader to join the Bangalore engineering team. This role is part of LinkedIn's India initiatives team, responsible for leading engineers to develop new products and services while scaling existing LinkedIn products for the fast-growing Indian market. The position involves managing team performance, product development, and architectural decisions while working closely with cross-functional teams.

The ideal candidate will have extensive experience in software engineering and team management, with the ability to balance technical leadership with people management. They will be responsible for developing scalable applications, making architectural decisions, and ensuring high-quality code delivery while mentoring and growing their team.

This hybrid role offers flexibility to work both from home and the office, emphasizing team collaboration when needed. The position requires strong technical expertise in Java or C++, experience with production-grade systems, and a proven track record of delivering large-scale projects. The role combines hands-on technical work with strategic planning, making it ideal for those who want to impact LinkedIn's growth in the Indian market while leading and developing engineering talent.

Last updated 15 hours ago

Responsibilities For Software Engineering Manager - Applications

  • Manage the performance and career development of a team of engineers
  • Own significant parts of LinkedIn products requiring design, architecture, and coding
  • Participate with senior management in developing long-term technology roadmap
  • Be a role model and professional coach for engineers
  • Work with peers across teams to support and leverage shared technical stack
  • Manage teams to scale distributed applications
  • Make architectural trade-offs applying synchronous and asynchronous design patterns
  • Review code and deliver with speediness and quality
  • Develop multi-tier scalable, high-volume performing, and reliable user-centric applications

Requirements For Software Engineering Manager - Applications

Java
  • BS in Computer Science or related field with 8+ years of relevant engineering work experience
  • 2+ years of hands-on technical management experience
  • 5+ years software design, coding in Java or C++
  • 3+ years of management experience in building small to medium-sized teams
  • 3+ years of experience in building and working with production grade systems
  • Experience in shipping large-scale projects with dependencies across multiple teams
  • Track record in partnering with recruiting to hire and build engineering teams

Benefits For Software Engineering Manager - Applications

  • Hybrid work environment

Interested in this job?

Jobs Related To LinkedIn Software Engineering Manager - Applications

Manager, Software Engineering - LinkedIn Feed

Lead software engineering team for LinkedIn Feed, focusing on data engineering and AI-driven content recommendations.

Senior Manager, Technical Delivery

Senior Manager, Technical Delivery role at LinkedIn leading solution architects and developers in GTM applications focused on Forecasting, Territory Planning, and Workflow Automation.

Technical Services Manager

Technical Services Manager position at LinkedIn focusing on product quality, technical support, and engineering collaboration.

Staff Software Engineer, Multi-Language Infrastructure (Python Expertise)

Staff Software Engineer position at LinkedIn focusing on Python infrastructure and multi-language development with competitive compensation and benefits.

Technical Services Manager

Technical Services Manager position at LinkedIn focusing on product quality, technical support, and stakeholder collaboration.