Sr Staff Software Engineer 5G Mobile Security
Job Title : Sr Staff Software Engineer 5G Mobile Security
Work location : Taiwan, Taipei
Great Tech! Great Team! Great Culture!
A10 Networks is a market leader in Secure Applications Services. The future of application, cloud, security and analytics is exploding at A10 Networks.
Are you up for the challenge? Join us and make your impact on the future!
A10 is the place to start your career as a software engineer! You will be mentored by the best minds in Networking and have the opportunity to work on real-world projects that truly make a difference to our customers.
A10 Networks seeks for a high caliber candidate as Sr Staff Software Engineer 5G Mobile Security in our Taiwan Design Center!
What You’ll be doing :
Here is your chance to design and develop next-generation security solutions for Service Providers including securing 5G Network Core.
When you work as part of this team, you will be exposed to high performance distributed software development related to the following functional areas :
DDoS attacks advanced detection and mitigation solutions for Service Providers
Next-generation Firewall related features
Mobile Security GTP, SCTP, Diameter Protocol handling and security (LTE / 5G) Architecture and various security implications and safeguards
Understanding and solving issues service providers are facing in migrating to IPv6 infrastructure Dynamic NAT, Fixed NAT, NAT64 / DNS64, etc.
Understand and implement application inspection for applications using protocols such as SIP, FTP, H323, etc.
What We need to see :
BS / MS plus 8+ years in Computer Science / Engineering or similar area
Strong C / C++ programming skills and (Python understanding is a plus)
Very familiar with TCP / IP, Networking concepts.
Familiarity with and understanding of security features and application protocols such as FTP, DNS, SIP, Radius, Diameter, GTP, SCTP, etc. is a plus.
Familiar with analysis of performance bottlenecks and able to work on performance tuning.
Way to stand out :
Have experience with high-performance software programing on symmetric multiprocessor systems.
Good understanding in computer networks and network security.
Knowledge of computer system architectures & operating system concepts along with the understanding of multi-core, multi-threaded programming, distributed system.