Source description
About the role
In this role, you will: Design and implement complex network security application software, transforming product requirements into scalable, reliable, and high-performing solutions. Develop and maintain specialized plugins to interface with diverse network devices (firewalls, routers, switches) and security ecosystems (Splunk, ServiceNow). Mentor junior developers and lead collaborative projects, ensuring high-quality engineering standards across the team. Drive design discussions across global teams and geographies to ensure seamless product integration. Author comprehensive design documentation and unit tests, integrating them into CI/CD pipelines to guarantee software reliability. Lead code reviews, develop capacity plans, and utilize advanced diagnostic skills to resolve the most challenging technical issues Required Qualifications/Skills BS or MS in Computer Science, Engineering, or a related technical discipline or equivalent experience. 10+ years of experience in commercial software development working at software or appliance companies. 5+ years of deep experience in Core Java, including multithreading, dynamic loading, annotations, aspects, and event-driven architecture. Proven track record of building infrastructure/API layers and highly scalable distributed systems. Strong understanding of network infrastructure (routers, firewalls, load balancers, and switches) is a significant advantage. Deep understanding of Agile methodologies, including SCRUM, iterative development, and continuous integration (CI/CD). Experience with Linux/Unix environments. Experience with Java, Java Script, Jenkins, Git, Gradle, Artifactory, Docker, Kubernetes. Ability to thrive in a dynamic, fast-paced environment with a focus on advanced troubleshooting in multi-service architectures. Excellent communication skills for effective cross-team influence and architectural review; able to write top-notch design documents that are compact and technically detailed Experience of working on cross-geo environments. Preferred Qualifications/Skills Exposure to SDN/cloud fabric such as VMware NSX, Cisco ACI, Amazon EC2 and Microsoft Azure is a plus.