Software Engineer II
Cisco
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Security & Trust Organization at Cisco
The mission of Cisco's Security & Trust Organization (S&TO) is to secure products and services, protect Cisco and its employees, and cultivate trust with customers, partners, and regulators. You'll thrive on a dynamic and collaborative team, working closely with a diverse network of internal and external stakeholders to drive essential security initiatives. S&TO is dedicated to cultivating an innovative, growth-focused culture, offering opportunities to collaborate with teams across Cisco—including IT, Product, Customer Experience (CX), and nearly every business unit—to deliver critical security solutions.
Your Impact as a Software Engineer II
As a Software Engineer II, you will help design, build, and maintain essential technology platforms, including operating systems, networks, and databases. Your primary focus will be on developing stable, user-friendly software while adhering to established processes and considering the interplay between software and hardware. Your work may also influence product design and innovation.
Cisco is seeking developers who communicate effectively, manage their time efficiently, and consistently follow established guidelines to complete their work. Success in this role comes from leveraging proven strategies, applying existing expertise, and reliably executing trusted methods to achieve team goals.
Minimum Qualifications
- Recent graduate or in your final year of studies toward a MBA or a related graduate-level business program in Computer Science, Computer Engineering, or related major such as Cybersecurity.
- Proficiency in at least one of the following programming or scripting languages: C/C++, Python, or Java, with evidence of recent (within the past 12 months) coursework, projects, or work experience.
- Experience in QA, testing, and/or debugging.
Preferred Qualifications
- Knowledge of Linux, Networking concepts, OS core concepts, Embedded Development, and/or ML.
- Experience with Databases, Web Application Development, and Web Services.
- Knowledge in Computer Networking and/or Cybersecurity.
- Knowledge of Cloud Platforms: AWS, Microsoft Azure, or Google Cloud.
Why Join Cisco?
At Cisco, we are revolutionizing how data and infrastructure connect and protect organizations in the AI era and beyond. For 40 years, Cisco has fearlessly innovated to create solutions that power how humans and technology work together across physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Coupled with our worldwide network of doers and experts, the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you.
Key skills/competency
- Software Development
- Security Engineering
- Platform Design
- Operating Systems
- Networking
- Databases
- C/C++ Programming
- Python Programming
- Java Programming
- Cloud Platforms
How to Get Hired at Cisco
- Research Cisco's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their collaborative, innovative environment.
- Tailor your resume: Customize your resume to highlight experience in software development, security, and platform engineering, using keywords from the Software Engineer II job description.
- Showcase relevant projects: Provide a portfolio or project examples demonstrating proficiency in C/C++, Python, or Java, alongside QA, testing, and debugging skills.
- Prepare for technical interviews: Brush up on OS core concepts, networking, databases, and cloud platforms like AWS, Azure, or Google Cloud.
- Demonstrate collaboration and communication: Be ready to share examples of effective teamwork and efficient time management, crucial for a Software Engineer II at Cisco.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background