Posted on: 15/01/2026
Description:
Job Title: Engineering Manager Networking Systems
Experience:
- 10 to 15 years total experience
- 8 to 10 years as a hands-on Technical Developer (Networking domain)
- 3 to 5 years in an Engineering Management role
Location: Bangalore, India
Role Overview:
We are seeking a highly technical Engineering Manager with deep expertise in networking systems who can lead engineering teams while remaining hands-on with architecture, design, and complex problem-solving. The ideal candidate has evolved from a strong networking developer into a people leader and continues to contribute technically.
Key Responsibilities:
Technical Leadership:
- Own the design and architecture of high-performance networking software.
- Provide hands-on guidance in C, C++, and Golang for system-level development.
- Lead system architecture involving TCP/IP, SSL/TLS, and Linux-based networking stacks.
- Review and approve code, designs, and architecture for quality, performance, and security.
- Drive root cause analysis, debugging, and performance optimization for complex issues.
Engineering Management:
- Lead and mentor a team of engineers across experience levels.
- Plan and execute delivery roadmaps, sprint planning, and release milestones.
- Balance people management with hands-on technical leadership.
- Conduct performance reviews, career planning, and technical mentoring.
- Collaborate with Product, QA, DevOps, and Customer Success teams.
Process & Quality:
- Define and enforce best practices for coding, design reviews, CI/CD, and testing.
- Ensure adherence to secure coding and networking security standards.
- Continuously improve engineering efficiency and product quality.
Required Technical Skills:
- Strong hands-on experience in C and C++.
- Working knowledge of Golang in networking or backend systems.
- Deep understanding of Networking protocols: TCP/IP, SSL/TLS, HTTP/HTTPS.
- Strong experience with Linux internals, multithreading, and memory management.
- Proven experience building scalable, high-performance networking systems.
Management & Leadership Skills:
- 35 years of experience in engineering management.
- Ability to lead technically strong teams while staying hands-on.
- Strong communication, planning, and stakeholder management skills.
- Experience in hiring, mentoring, and team building.
Education:
Bachelors or Masters degree in Computer Science, Engineering, or a related discipline.
Did you find something suspicious?