Home
Jobs
Saved
Resumes
Core Protocol & Systems Engineering – Technical Lead at Ness Digital Engineering | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Core Protocol & Systems Engineering – Technical Lead
Ness Digital Engineering
Remote
Website
LinkedIn
Core Protocol & Systems Engineering – Technical Lead
India
Full Time
2 weeks ago
No Sponsorship
Apply Now
Key skills
Linux
Switching
TCP/IP
C++
C
Performance Optimization
Leadership
Product Management
Communication
About this role
Role Overview
Own the architecture, design, and delivery of core systems and networking components.
Lead the design and development of advanced networking and system-level modules in C/C++.
Develop and enhance features across the TCP/IP protocol suite, including packet processing, routing, and L2/L3 functionality.
Drive performance optimization, including CPU core utilization, memory behavior, threading models, and interrupt mitigation strategies.
Guide the team in adopting best practices for debugging, instrumentation, profiling, and performance tuning.
Collaborate with product management and cross-functional teams to align technical direction with platform roadmap.
Mentor engineers on multithreading, system design, and code quality.
Review architecture specifications, design documents, and implementation plans for correctness, scalability, and maintainability.
Present results and architectural recommendations to leadership and stakeholders.
Requirements
BE/ME in Computer Science/Computer Engineering, MCS.
6–8 years of networking/system software development, including experience leading small teams or owning major components.
Strong leadership skills and ability to influence technical direction.
Proven ability to break down complex problems and drive execution.
Excellent communication and architectural documentation skills.
Expert-level proficiency in C/C++ and systems programming.
Deep understanding of TCP/IP, routing/switching protocols, L2/L3 stacks.
Strong knowledge of Linux internals, kernel networking, namespaces, syscalls.
Extensive experience with multithreading, lock-free design, concurrency control.
Advanced understanding of memory models, NUMA, caches, CPU/interrupt affinity.
Tech Stack
Linux
Switching
TCP/IP
Benefits
Health insurance
Retirement plans
Flexible work arrangements
Professional development
Apply Now
Home
Jobs
Saved
Resumes