
Principal Software Engineer
At Cisco Systems, we are seeking a highly skilled and motivated Principal Software Engineer to join our dynamic team. As a global leader in networking and technology, our company is committed to driving innovation and revolutionizing the way the world connects and communicates. We are looking for someone who is passionate about software development and has a proven track record of delivering high-quality solutions. If you are a forward-thinking individual with strong leadership skills and a deep understanding of the technical landscape, we encourage you to apply for this exciting opportunity.
- Develop and maintain high-quality software solutions for Cisco Systems.
- Lead and mentor a team of software engineers to ensure project success.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Stay up-to-date with industry trends and advancements in technology to provide innovative solutions.
- Conduct code reviews and provide constructive feedback to ensure code quality and best practices.
- Identify and troubleshoot complex technical issues and provide timely resolutions.
- Create and maintain technical documentation for software projects.
- Act as a technical advisor for the team, providing guidance and expertise.
- Communicate effectively with stakeholders at all levels to provide project updates and address any concerns.
- Continuously strive for improvement and optimization of software development processes.
- Ensure adherence to project timelines and deliverables.
- Adhere to company policies, procedures, and values in all aspects of the job.
Excellent Communication And Interpersonal Skills, With The Ability To Effectively Collaborate With Cross-Functional Teams.
Minimum Of 10 Years Of Experience In Software Engineering, Preferably In A Leadership Or Management Role.
Strong Technical Knowledge And Expertise In Programming Languages Such As Java, C++, Or Python.
Proven Track Record Of Successfully Leading And Managing Large-Scale Software Development Projects.
Bachelor's Or Master's Degree In Computer Science, Engineering, Or A Related Field. Advanced Degree Or Certifications In Software Engineering Or Project Management Are A Plus.
Quality Assurance
Communication Skills
Project Management
Data Analysis
Agile Methodology
Cloud Computing
System Design
Team Leadership
Problem-Solving
Software Architecture
Technical Expertise
Coding Proficiency
Communication
Conflict Resolution
Leadership
Time management
creativity
flexibility
Teamwork
Active Listening
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Principal Software Engineer in Research Triangle Park, Durham, NC, USA is between $110,000 and $150,000 per year. This salary range can vary based on factors such as experience, skills, and the specific company or industry the engineer is working in. It is also worth noting that this salary range is an average and that some Principal Software Engineers in this area may make more or less than this range.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Cisco Systems, Inc. is an American multinational technology conglomerate headquartered in San Jose, California, in the center of Silicon Valley. Cisco develops, manufactures and sells networking hardware, telecommunications equipment and other high-technology services and products.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started