Software Engineering Manager - Full-Stack

Bengaluru, Karnataka, India
Sep 27, 2024
Oct 22, 2025
Hybrid
Full-Time
8 Years
Job Description

As a Software Engineering Manager in the Compute Infrastructure organization, you will lead a team focused on re-architecting our Compute Infrastructure stack. This role requires a combination of technical expertise and leadership skills to drive the development of high-performing, reliable, and scalable software solutions.

Key Responsibilities

  • Lead and mentor a team of engineers, fostering a culture of innovation, accountability, and continuous improvement.
  • Conduct regular performance reviews, set team objectives, and support career development for team members.
  • Own the end-to-end design and development of scalable infrastructure systems, ensuring they can handle high request volumes efficiently.
  • Architect and implement backend APIs and web interfaces that provide seamless user experiences.
  • Collaborate with cross-functional teams, including product managers and other engineering teams, to align on project goals and timelines.
  • Work with stakeholders to identify and prioritize infrastructure improvements.
  • Develop and execute a long-term technology roadmap for the Compute Infrastructure, focusing on performance and reliability.
  • Leverage your technical expertise to drive best practices in software development and engineering processes.
  • Provide mentorship to team members on complex technical issues and best practices.
  • Encourage a culture of knowledge sharing and continuous learning within the team.
  • Monitor and evaluate team performance metrics to ensure high-quality outputs.
  • Implement processes that promote accountability and efficient workflows.

Qualifications

  • Bachelor’s degree in Computer Science or related field.
  • 8+ years of relevant engineering experience with a focus on full-stack development.
  • 2+ years of hands-on technical management experience.
  • Proficiency in programming languages such as Go, Java, C++, or Python.
  • Experience with front-end frameworks like React or Angular, and backend API development using GraphQL.

Preferred Qualifications

  • Master’s degree in Computer Science or a related technical discipline.
  • Experience in leading successful, large-scale software projects with cross-team dependencies.
  • Proven ability to mentor and grow engineering talent.
  • Familiarity with cloud technologies and large-scale infrastructure management.

Why Join Us?
At LinkedIn, we invest in our talent and support career growth. With a hybrid work model, you can work where you feel most productive while still engaging with your team. Join us in shaping the future of professional networking!