Who You'll Work With
Cisco Secure Firewall (CSF) is the flagship product of the Security Business Group (SBG). CSF integrates award-winning firewall services with industry-leading VPN capability and the world's best and most well-known Snort Intrusion Prevention System (IPS) engine into a single, high-performance offering. It is an extremely successful product and leads the market with threat-centric focus and market-differentiating features. Though we take phenomenal pride in being market leaders in threat security, we are constantly innovating and improving our solutions to address the ever-changing threat landscape and changing data security paradigms so that our customers are always secure. We take our customers' trust in us seriously and go all the way to ensure we protect their data. Our team works on leading security and threat mitigation solutions that are hard-working, scalable and easily manageable.
Cisco’s data-path security team is a dynamic and energetic group of software engineers who are responsible for the systems that perform real-time processing of packets in Cisco’s groundbreaking security offerings. You work with engineers with expertise in networking protocols like TCP/IP and TLS, operating systems like Linux, and programming languages like C, C++, and Python. We are at the epicenter of developing industry-leading solutions with the highest levels of performance, security and usability. Join us and be a part of this exciting, ground-breaking journey.
Who You Are
Cisco's Security Business Group is looking for a Senior Software Engineer who specializes in developing and maintaining secure networking solutions. The successful candidate will possess a strong background in secure coding principles, cryptographic protocols, Public Key Infrastructure (PKI), and Authentication, Authorization, and Accounting (AAA) frameworks. As a Senior Software Engineer, you will take the lead on designing robust security features, optimizing performance, and ensuring the highest standards of security for our customers.
What You’ll Do
You will work cross-functionally with software engineering, quality engineering, documentation, and release engineering organizations to contribute to Cisco’s industry-leading secure-access, firewall, and VPN solutions. You’ll work with subject-matter experts in networking, security, software design, and secure coding to design and implement new features, support emerging protocols, algorithms and ciphers, and diagnose and fix customer issues. You’ll be involved in all aspects of the software-development lifecycle, from design, to implementation, to dev-test, documentation and maintenance.
Minimum Qualifications:
- Master's degree in computer science, engineering, or a related technical field.
- Proficient in programming in C/C++, Python, or other relevant languages in a Linux/Unix environment.
- Understanding of networking fundamentals, concepts and protocols.
- Familiarity with computer-security, especially as it relates to encryption, PKI (Public Key Infrastructure).
Preferred Qualifications:
- Design and develop security features for network products, with a focus on VPN implementations, PKI systems, and AAA protocols such as RADIUS.
- Participate in the development lifecycle from requirements analysis, architecture design, coding, testing, to productization.
- Provide technical leadership and mentorship to junior team members, fostering a culture of excellence and collaborative problem-solving.
- Collaborate with product management and other engineering teams to define innovative and scalable security solutions that address customer needs.
- Contribute to comprehensive documentation for system design, API interfaces, and user guides.
- Investigate and adopt advanced security technologies and methodologies to enhance the product line.
- Participate in security audits and address vulnerabilities quickly and effectively.
- Solid analytical and problem-solving skills, with the ability to troubleshoot complex issues.
- Excellent interpersonal, communication and team-building skills.
- Commitment to continuous learning and ongoing self-improvement
- Industry certifications (e.g., CCIE Security, CISSP) are highly desirable.
- Prior experience with Cisco networking products, such as ASA, Firepower, or AnyConnect.
- Familiarity with network configuration and management tools.
- Hands on experience with legitimate and malware application traffic generator tools, packet tracers, wireshark, and tcpdump tools
- Contributions to open-source security projects or active engagement in the security community.
Why Cisco?
#WeAreCisco. We are all unique, but collectively we bring our talents to work as a team, to develop innovative technology and power a more inclusive, digital future for everyone. How do we do it? Well, for starters – with people like you!
Nearly every internet connection around the world touches Cisco. We’re the Internet’s optimists. Our technology makes sure the data traveling at light speed across connections does so securely, yet it’s not what we make but what we make happen which marks us out. We’re helping those who work in the health service to connect with patients and each other; schools, colleges, and universities to teach in even the most challenging of times. We’re helping businesses of all shapes and sizes to connect with their employees and customers in new ways, providing people with access to the digital skills they need and connecting the most remote parts of the world – whether through 5G, or otherwise.
We tackle whatever challenges come our way. We have each other’s backs, we recognize our accomplishments, and we grow together. We celebrate and support one another – from big and small things in life to big career moments. And giving back is in our DNA (we get ten days off each year to do just that).
Message to applicants applying to work in the U.S. and/or Canada:
When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. and/or Canada locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidate's hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training. Applicants may not be eligible for the full salary range based on their U.S. or Canada hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees have access to quality medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, short and long-term disability coverage, basic life insurance and numerous wellbeing offerings. Employees receive up to twelve paid holidays per calendar year, which includes one floating holiday, plus a day off for their birthday. We offer additional paid time to volunteer and give back to the community. Employees are also able to purchase company stock through our Employee Stock Purchase Program.