Lead Engineer - ACOS Reliability
Summary
Lead engineer on A10 Networks' ACOS Reliability team in Pune, designing, developing and debugging C networking software (TCP/IP, sockets, L2-L4, load balancers) on Linux to resolve customer escalations and defects, while mentoring junior developers.
Designation : Lead Engineer - ACOS Reliability
Experience : 5 - 10 years
Notice Period : 0 - 30 days
Joining Location : Pune
Interview Location : Bangalore
About A10 Networks solutions :
- Providing always available application delivery and security - on-premises and in the cloud.
- Supporting seamless migration to the cloud and cloud-native with hybrid solutions.
- Protecting networks from cybersecurity attacks that threaten network availability.
- Securing multi-generational networks throughout the transition to 5G and cloud-native architectures.
Role & Responsibility :
We are looking for an experienced and driven Senior Software Engineer with a strong background in C programming and networking fundamentals.
You would be responsible for :
- Develop Robust Software Solutions : Design, develop, and maintain optimized, reusable, and efficient C code.
- Network Protocol Expertise : Apply in-depth understanding of networking concepts, protocols, and practices, including TCP/IP, sockets, and other networking components.
- Collaborate Across Teams : Work closely with cross-functional teams to design, implement, and thoroughly test software solutions.
- Troubleshooting & Debugging : Identify and resolve complex software defects, perform root cause analysis, and provide effective solutions.
- Mentorship & Leadership : Guide junior developers, share best practices, and contribute to knowledge sharing.
- ACOS Reliability Team primarily works closely with A10 TAC and A10 Engineering to resolve customer escalations and defects.
Tech Stack :
- C development, Linux, RTOS, Networking products, OSI stack, L2/L3, L4, Load balancers, TCP/IP, UDP/IP, Socket Programming, DNS, HTTP, DHCP, Algorithms, Data Structures, GDB, Python, Git.
Educational Qualification :
Bachelor's in Computer Science and Engineering or equivalent.
Soft Skills :
- Excellent problem-solving skills, effective communication, team player, and interest in continuous learning.