Taro Logo

Software Engineer - Data Fabric team

A global technology company revolutionizing how data and infrastructure connect and protect organizations in the AI era, innovating for 40 years.
Data
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer - Data Fabric team

Join Cisco's high-impact Data Fabric team within the CX Platform, serving as the core of their enterprise data platform. As a Software Engineer, you'll be part of a team that blends data engineering with a strong focus on scalability, infrastructure, and data-intensive workflows. Working alongside seasoned engineers, you'll contribute to designing and developing a comprehensive data fabric system that enables data-driven decision-making across Cisco.

The role involves building scalable data infrastructure and intelligent data management capabilities that power both internal and external services. You'll work with cutting-edge technologies including cloud-native architectures, AI/ML integration, and large-scale distributed systems. The position requires expertise in Python, containerization (Kubernetes/Docker), and cloud infrastructure platforms.

Cisco offers an excellent work environment with opportunities to learn and grow in a rapidly evolving field. The company has been innovating for 40 years, creating solutions that power how humans and technology work together across physical and digital worlds. You'll be part of a global team that provides customers with unparalleled security, visibility, and insights across their entire digital footprint.

The position offers comprehensive benefits including medical, dental, and vision insurance, 401k with company matching, flexible vacation time, and various other perks. You'll have the chance to work on meaningful solutions with worldwide impact while collaborating with a team of experts and innovators. If you're passionate about data engineering and want to shape the future of enterprise data platforms, this role at Cisco presents an exceptional opportunity.

Last updated 13 days ago

Responsibilities For Software Engineer - Data Fabric team

  • Drive the development of sophisticated and robust logic and backend infrastructure that supports large-scale data and compute workflows
  • Collaborate across teams to design solutions that meet performance, reliability, and security requirements
  • Contribute to the automation and optimization of engineering processes
  • Participate in the full software development lifecycle
  • Help shape engineering standards, technical architecture, and operational best practices

Requirements For Software Engineer - Data Fabric team

Python
Kubernetes
Redis
Kafka
  • Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering, or related field
  • 2+ years of professional software engineering experience
  • Full proficiency in Python (Go – advantage)
  • Experience with deploying and managing containerized applications using orchestration platforms (Kubernetes, Docker)
  • Experience with cloud infrastructure platforms (AWS - advantage) and with Linux environments

Benefits For Software Engineer - Data Fabric team

401k
Dental Insurance
Medical Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k with company matching
  • Paid holidays including floating holiday
  • Birthday day off
  • Vacation Time Off
  • Sick Time Off
  • Volunteer time off

Interested in this job?

Jobs Related To Cisco Software Engineer - Data Fabric team