Cisco
Software Engineer
RTP, North Carolina, US · Senior · Full-time
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Green-card follow-through: 93%
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- We're seeking creative, passionate individuals ready for new challenges and eager to make a significant impact.
- We value fresh perspectives, foster a culture of collaboration and continuous learning, and prioritize work-life balance.
- Proficient in SQL, PL/SQL, Oracle Workflow, and web service integration.
Responsibilities
- Develop software consistent with Cisco 'Design Thinking Principles' with a focus on simplification and UX (User Experience) at its core, using secure coding practices, ensuring user privacy, and following software development best practices.
- Creates technical design documentation to be used by the team as well as contributing to user documentation to be used by end users.
- Collaborates with Product Owners/Business Analysts and multi-functional teams to architect, design, develop, test, and release high-quality features.
- Performs root cause analysis and implements fixes for complex production issues.
Requirements
- Bachelor's degree with 5+ years, Master's with 3+ years of relevant experience
- Experience with AI/GenAI applications, including LLMs, RAG, AI agents, tool/function calling, and prompt engineering.
- Strong understanding of Angular, React, Java, Spring Boot, REST Apis, Node.js and Python
- Experience with CI/CD pipelines using Jenkins, GitHub, GitLab CI, or Azure DevOps
- Experience with cloud platforms such as Oracle Cloud, AWS, and Azure
- Strong understanding of containerization technologies like Docker and Kubernetes.
- Experience with Oracle, MongoDB, and Snowflake databases
- Expertise in software development lifecycle (SDLC) and agile engineering practices, staying current with industry trends.
- Experience working in Agile/Scrum environments
Nice to have
- Additional paid time away may be requested to deal with critical or emergency issues for family members
- Optional 10 paid days per full calendar year to volunteer
- 1.5% of incentive target for each 1% of attainment between 50% and 75%;
- 1% of incentive target for each 1% of attainment between 75% and 100%
- Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
- For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
- MCP / tool-based AI integrations
- Python-based AI/ML frameworks
Compensation
- The starting salary range posted for this position is $128,600.00 to $184,900.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benef
Benefits
- Supports team members and fosters a culture of learning, inclusion, and collaboration.
Company info
- Applies best practices, business insight, and independent problem-solving to continuously elevate products and services.
- Partners with other teams including design and product management to create the right solution for the customers.
- Debugs and addresses software issues during development and in production systems to support customers.
This listing is sourced directly from Cisco's careers page and normalized into a canonical job model.