PitchMeAI
Cisco

Software Engineer Security & Automation I (Intern) – United States

Cisco · Fulton, MD

This listing has closed — view similar roles below.

  • On site
  • Full-time
  • $185,000 / year
  • Fulton, MD

Job highlights

  • Develop secure data pipelines and automation infrastructure.
  • Apply Python and scripting for task automation.
  • Understand security protocols and cybersecurity tools.
  • Gain experience in DevOps and CI/CD pipelines.
  • Contribute to AI-driven security and cloud initiatives.

About the role

About the Role

This posting is for potential job opportunities at Cisco. The exact role might not be open today but could open in the near future. If a relevant position opens, a Cisco representative may contact you directly.

This role may be eligible for remote work in the United States, depending on business needs and hiring manager approval. Applications are accepted until further notice.

Meet the Team

Join a dedicated team building the future of Cisco’s AI-driven platforms and data infrastructure. You'll work in a collaborative environment focused on developing advanced data pipelines, secure cloud infrastructure, and automation solutions within business groups like Security and Infra & Security (Compute, Cloud, Security teams). Contribute to cutting-edge technologies in data, intelligent systems, and cybersecurity automation, exploring opportunities at the intersection of security engineering, automation, and AI.

Your Impact

As a Software Engineer Intern, you will play a critical role in developing scalable, secure data pipelines, designing robust analytics platforms, and building automation infrastructure to support Cisco’s security and cloud initiatives. Your programming, data systems, and cybersecurity expertise will be used to solve complex challenges. You will build and maintain essential security tools and automation platforms, enabling business groups to leverage AI-driven, secure, and automated insights for operational excellence and strategic growth. Your contributions will ensure reliable, high-quality, and secure infrastructure supporting Cisco’s leadership in intelligent, security-first technology solutions.

Minimum Qualifications

  • Currently enrolled in a certification program (e.g., Boot Camp, Apprenticeship, Community College), or currently enrolled in an undergraduate degree program.
  • Experience in writing, debugging, and maintaining code in Python or other scripting languages (e.g., Bash) to automate tasks, workflows, and processes.
  • Understanding of security protocols and principles (e.g., TLS/SSL, SSH, OAuth, SAML, IPsec), and familiarity using common cybersecurity tools.
  • Experience with DevOps/DevSecOps practices, including integrating security into CI/CD pipelines (e.g., Jenkins, GitHub Actions) and applying cloud security concepts and automation tools within software development and deployment workflows.
  • Able to legally live and work in the country for which you're applying, without visa support or sponsorship.

Preferred Qualifications

  • Understanding of artificial intelligence and machine learning concepts, algorithms, and basic implementation techniques.
  • Familiarity with securing cloud environments, including knowledge of cloud security best practices and commonly used security tools.
  • Experience or coursework related to securing containerized applications (e.g., Docker, Kubernetes), including vulnerability assessment and mitigation strategies.
  • Hands-on experience writing and executing automated tests for Python applications using the pytest framework.

Why Cisco?

Cisco is revolutionizing how data and infrastructure connect and protect organizations in the AI era. With 40 years of innovation, we create solutions that power human-technology collaboration across physical and digital worlds, offering unparalleled security, visibility, and insights. You'll join a network of doers and experts, with limitless opportunities for growth and development in a collaborative, empathetic team environment.

Compensation and Benefits

Individual pay is determined by location, market conditions, skillset, experience, qualifications, education, certifications, and training. Specific salary ranges for certain locations (e.g., New York City Metro Area, Non-Metro New York/Washington State) are provided, with ranges up to $185,000.00. Recruiters can share more details during the hiring process.

U.S. employees are offered comprehensive benefits including medical, dental, and vision insurance, a 401(k) with company match, paid parental leave, disability coverage, and life insurance. Employees may also be eligible for Cisco restricted stock units. Paid time away includes holidays, personal wellness days, vacation time, sick time, and volunteer days. Non-sales roles may be eligible for annual bonuses. Sales roles have performance-based incentive pay structures.

Key skills/competency

  • Software Engineering
  • Security Engineering
  • Automation
  • Python
  • DevOps
  • DevSecOps
  • Cloud Security
  • Data Pipelines
  • Cybersecurity
  • CI/CD

Skills & topics

  • Software Engineer
  • Security
  • Automation
  • Python
  • DevOps
  • DevSecOps
  • Cloud Security
  • Cybersecurity
  • Internship
  • CI/CD

How to get hired

  • Tailor your resume: Highlight Python scripting, security protocols, and DevOps/DevSecOps experience relevant to Cisco's needs.
  • Showcase automation skills: Detail projects where you used scripting languages like Python or Bash to automate tasks.
  • Demonstrate security understanding: Emphasize your knowledge of security protocols (TLS/SSL, SSH) and cybersecurity tools.
  • Highlight cloud and CI/CD experience: Mention any familiarity with cloud security concepts and CI/CD pipelines (Jenkins, GitHub Actions).
  • Prepare for technical questions: Be ready to discuss your experience with coding, debugging, and security principles during the interview.

Technical preparation

Practice Python scripting for automation tasks.,Review security protocols and common tools.,Familiarize with DevOps/DevSecOps concepts.,Understand basic cloud security principles.

Behavioral questions

Describe a complex problem you solved.,How do you handle changing priorities?,Tell me about a time you collaborated.,How do you approach learning new technologies?

Frequently asked questions

How can I apply for the Software Engineer Security & Automation Intern role at Cisco?
You can apply through Cisco's careers portal. Since this posting is for potential opportunities, your application will be kept on file, and a Cisco representative may contact you directly if a relevant position opens in the near future.
Is the Software Engineer Security & Automation Intern role at Cisco remote?
This role may be eligible for remote work within the United States, subject to business needs and hiring manager approval. Specific details will be confirmed during the hiring process.
What are the key technical skills required for the Software Engineer Security & Automation Intern position at Cisco?
Key technical skills include experience with Python or other scripting languages for automation, understanding of security protocols and cybersecurity tools, and familiarity with DevOps/DevSecOps practices including CI/CD pipelines and cloud security concepts.
What educational background is needed for the Software Engineer Security & Automation Intern at Cisco?
Candidates should be currently enrolled in a certification program (like a Boot Camp, Apprenticeship, or Community College) or an undergraduate degree program.
Does Cisco offer visa sponsorship for the Software Engineer Security & Automation Intern role?
No, candidates must be able to legally live and work in the country for which they are applying without the need for visa support or sponsorship.
What is the typical compensation for a Software Engineer Intern at Cisco in the US?
Compensation varies by location, skillset, and experience. For example, the New York City Metro Area and Non-Metro New York/Washington State have salary ranges up to $185,000.00 annually. Recruiters will provide specific details during the hiring process.
What benefits does Cisco offer to its interns in the U.S.?
U.S. employees, including interns where applicable, are typically offered benefits such as medical, dental, and vision insurance, a 401(k) plan, paid time off, and other perks. Specifics are subject to eligibility rules and Cisco's policies.
What is the application deadline for the Software Engineer Security & Automation Intern role?
Applications are accepted until further notice, indicating an ongoing recruitment effort for potential future openings.
What kind of projects would I work on as a Software Engineer Security & Automation Intern at Cisco?
You would contribute to developing scalable, secure data pipelines, designing analytics platforms, and building automation infrastructure for Cisco's security and cloud initiatives. This includes working with AI-driven platforms and data infrastructure.
What preferred qualifications would make my application stronger for the Software Engineer Security & Automation Intern role?
Stronger applications would include understanding of AI/ML concepts, familiarity with securing cloud environments and containerized applications (Docker, Kubernetes), and hands-on experience with automated testing frameworks like pytest for Python.