HamburgerMenu
hirist

Job Description

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.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in