Software Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- You have proven experience serving as a software engineer for development of web application projects for enterprises supporting 10K+ customers.
- You have a passion for developing snappy fast web applications and regularly scout the web for new and improved methodology/technology for solving common web app paradigms.
- You are able to use the right mix of custom developed and cloud native services to provide the capabilities needed to support the application.
- You possess a deep understanding of Web API's and micro-service patterns, have experience in building and consuming RESTful web services
- You are decisive without being divisive, you can analytically and logically pick from solutions and drive forward.
- You have proven ability to balance multiple priorities and participate in decision making that span organizational boundaries.
- You have excellent communication and organization skills
Requirements
- BS or MS degree in Computer Science, Computer Engineering, or a related technical field.
- Demonstrated fluency in leveraging AI technologies across the entire software development lifecycle, including breaking down user stories into actionable tasks, AI-assisted coding and testing, automated defect resolution, and deployment of fully tested software.
- Server-side software development experience with Python, Java, NodeJS, and/or other similar technologies; Client-side web application development experience using React, Backbone, native JavaScript, and/or other comparable technologies.
- Expertise in building SECURE large-scale systems using fault-tolerant technologies (such as ElasticSearch, CockroachDB, Oracle, MongoDB & Kafka); Experience with building and deploying with Cloud native technologies.
- CISSP/CCSP or similar certification useful.
- Why Cisco?
- We are Cisco, and our power starts with you.
Additional Information
NOTE: Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. Meet the Team The Security Engineering team, as part of the Security & Trust Organization, is responsible for engineering and delivering tools that help discover, mitigate, and report on security engineering across every application, platform, and service that Cisco delivers to its customers. It is our responsibility to provide an end-to-end digital experience with automation, including mentorship, assessment, validation and reporting, to help engineering across Cisco. At our core, we are a team of engineers, with a focus on security tooling, committed to helping engineer tools that strive to seamlessly integrate and support BUILDING IN security through the development workflow.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Cisco? Share your experience