Software Engineer, Hybrid

Cisco•Research Triangle Park, NC
•$139,300 - $203,600•Hybrid

About The Position

Cisco IT’s Enterprise AI Platforms and Infrastructure organization is transforming Cisco workloads through hybrid cloud, AI-native technologies, Agile practices, and business-process automation. The Software Engineer develops software capabilities that improve Cisco’s operations and customer experience, with an emphasis on clean and secure code, user experience, reliability, and simplification. The role collaborates with design, product management, and cross-functional teams to gather requirements and deliver solutions, while contributing to technical documentation, code reviews, production support, and software engineering improvements. This is an advanced professional role requiring independent work on complex tasks, end-to-end project leadership, and mentoring or knowledge sharing with colleagues. The engineer may contribute to software engineering roadmaps and uses product sense and related metrics to identify opportunities for products to create value. Preferred areas include AI-native frameworks and machine learning integration, hybrid cloud, CI/CD, infrastructure-as-code, and automation.

Requirements

  • Bachelor’s degree and 7 years of related experience, or a master’s degree and 4 years of related experience, or a Ph.D. and 1 year of related experience.
  • Demonstrated ability to write clean, functional code and perform unit testing using secure coding practices, with a focus on Design Thinking Principles and user experience.
  • Experience managing the software development lifecycle, including debugging production issues, conducting code reviews, performing threat modeling, and leading root cause analysis.
  • Ability to lead projects end-to-end, mentor team members, and partner effectively with product management and design teams to gather requirements and deliver solutions.

Nice To Haves

  • Experience working with AI-native frameworks and integrating machine learning capabilities into enterprise applications for innovation and automated decision-making.
  • Proficiency architecting, deploying, and managing scalable workloads across hybrid cloud environments to support high availability and operational agility.
  • Strong background in CI/CD pipelines, infrastructure-as-code, and automation tools to increase delivery speed and system reliability in an Agile environment.
  • Success applying Design Thinking Principles throughout the software development lifecycle to prioritize intuitive user experiences and simplify complex business processes.

Responsibilities

  • Develop clean, functional code and unit tests consistent with Cisco Design Thinking Principles, emphasizing simplification, user experience, secure coding, and user privacy.
  • Partner with design, product management, and cross-functional teams to align solutions with customer needs, gather requirements, and complete project steps.
  • Create technical design documentation and contribute to end-user guides.
  • Perform code reviews to improve scale, delivery velocity, reliability, and security, including threat modeling.
  • Debug and resolve software issues during development and in production environments.
  • Serve as an escalation point for on-call issues, lead postmortems, and write root cause analyses.
  • Identify and recommend improvements to the software development lifecycle, Agile practices, and product innovation.
  • Work independently with minimal guidance to determine approaches for complex tasks.
  • Lead projects end-to-end and potentially contribute to defined software engineering roadmaps.
  • Mentor peers or junior team members and share knowledge through formal and informal channels.
  • Use product sense, market awareness, competitive context, production adoption, and related metrics to identify value opportunities across products.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan with Cisco matching contribution
  • Paid parental leave
  • Short- and long-term disability coverage
  • Basic life insurance
  • Paid holidays
  • Floating holiday for non-exempt employees
  • Paid birthday day off
  • Paid year-end holiday shutdown
  • Personal wellness days
  • Paid vacation or flexible vacation time off, depending on employee classification
  • Paid sick time
  • Additional paid time away that may be requested for critical or emergency family issues
  • Optional paid volunteer days
  • Annual bonuses for eligible non-sales employees
  • Potential Cisco restricted stock unit grants
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service