Software Engineer-Infrastructure

CiscoResearch Triangle Park, NC

About The Position

The Infrastructure team at Cisco IT is transforming multi-cloud and on-premises infrastructure with a comprehensive suite of platforms and ran hybrid cloud services. We deliver flawless, secure experiences for Cisco IT and Engineering teams through: Infrastructure automation for both public and private clouds, Powerful AI/ML capabilities, Robust self-service and integration features, Efficient onboarding for enhanced control, flexibility, and security.

Requirements

  • 10+ years of experience in Python, with proven expertise in data structures, algorithms, common frameworks (such as Django and Flask), software design patterns, and a strong commitment to writing clean, maintainable code
  • 5+ years of hands-on experience with Kubernetes (cluster management, service orchestration) and Docker containerization, along with a strong understanding of microservices architecture and RESTful APIs
  • 5+ years of experience working with databases such as PostgreSQL, MySQL, MongoDB, and Redis, as well as messaging platforms like Kafka
  • Strong grasp of CI/CD pipeline concepts and practices, with expertise in automating deployments and configurations using Ansible, and proficiency in GitHub for source control, code collaboration, and CI/CD workflows.
  • Familiarity with agile development processes (e.g., Scrum) and Git; adaptable to emerging technologies

Nice To Haves

  • Bachelor’s degree or higher in Computer Science or related field
  • Proficient in English reading and writing, with strong teamwork, communication, logical thinking, and problem-solving abilities
  • Experience in infrastructure automation and exposure to cloud-native tools (e.g., Istio, Prometheus); prior experience with cloud platforms (AWS, Azure, Google Cloud) is a plus
  • Knowledge of multi-agent or agentic AI platforms (e.g., AutoGen, CrewAI, AutoGPT) and understanding of LLMOps workflows or model optimization (e.g., quantization, pruning).

Responsibilities

  • Participate in the full lifecycle development of cloud-based services: requirement analysis, design, development, testing, and maintenance
  • Leverage Kubernetes and Docker to build highly available, scalable distributed systems
  • Implement containerized deployment, automated operations, and performance tuning for system stability and efficiency
  • Take part in agile ceremonies such as daily stand-ups, sprint planning, and retrospectives
  • Explore integration scenarios for Artificial Intelligence (AI) & Machine Learning (ML) to optimize business processes or enhance user experiences
  • Collaborate with cross-functional teams to drive technical solutions from concept to production

Benefits

  • medical, dental and vision insurance
  • a 401(k) plan with a Cisco matching contribution
  • paid parental leave
  • short and long-term disability coverage
  • basic life insurance
  • paid holidays
  • floating holiday
  • paid day off for employee’s birthday
  • paid year-end holiday shutdown
  • paid days off for personal wellness
  • paid vacation time
  • flexible vacation time off program
  • sick time off
  • optional paid days per full calendar year to volunteer
  • annual bonuses
  • performance-based incentive pay
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service