Opens broadcom.wd1.myworkdayjobs.com in a new tab

About This Role

  • This role is situated within the Application Networking and Security (ANS) Business Unit at Broadcom .
  • As a key member of the Avi Load Balancer team, you will be responsible for delivering innovative, performant, and software-defined solutions that redefine application delivery and security for the multi-cloud era.
  • Key Responsibilities Data Path Development: Design and implement high-performance packet processing data paths in C/C++ to handle Layer 7 traffic efficiently ADC Feature Development: Develop L7 functionality, including HTTP/2, HTTP/3, SSL/TLS termination, content switching, caching, compression, and request/response rewriting.
  • Performance Optimization: Optimize the data path to support massive scaling, focusing on CPU utilization, packet handling, and memory management.
  • Security Integration: Implement Layer 7 security features such as Web Application Firewall (WAF), rate limiting, API Security etc.
  • Protocol Analysis & Troubleshooting: Debug complex networking issues at the application layer, using tools to analyze traffic flows and identify bottlenecks.
  • Required Skills and Qualifications Experience: Requires 13+ years of experience in networking, load balancing, and distributed systems.
  • Programming: Expert-level proficiency in C is essential for high-performance networking., Good Python, Go knowledge for developing Functional Automation.
  • Networking Protocols: Deep understanding of TCP/IP, HTTP/1.1/2/3, SSL/TLS and load balancing algorithms.
  • Data Path Experience: Experience with L7 Networking Protocols like HTTP/1.1, HTTP/2, gRPC etc , Linux networking stack, socket programming, or DPDK for fast packet processing.
  • ADC Technologies: Familiarity with modern ADC platforms Debugging: Proficiency in debugging tools like gdb, tcpdump, and memory analyzers.
  • Cursor Proficiency : Expert-level use of the Cursor AI Code Editor to navigate large networking codebases for multi-file edits and .cursor rules to enforce project-specific coding standards.
  • AI-Augmented Development : Leverage AI coding assistants to rapidly prototype L7 traffic management features, refactor C/C++ data path code, and generate unit tests for complex protocol parsers.
  • We will also consider qualified applicants with arrest and conviction records consistent with local law.
  • If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Sourced directly from Broadcom’s career page

Your application goes straight to Broadcom.

Broadcom logo

Broadcom

IND-Bangalore-Kalyani Vista II

Specialisation
Open roles at Broadcom
407 positions
Job ID
/job/IND-Bangalore-Kalyani-Vista-II/Software-Engineer_R025592

Get matched to roles like this

Upload your resume once. We’ll notify you when matching roles open up.

Join talent pool — free

Similar Other roles