Staff Software Engineer - Scalable Knowledge Graph Platform

Cisco Systems, Inc.

Kraków

Hybrid

PLN 360,000 - 480,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Cisco Systems, Inc. is seeking a Staff Software Engineer to join the MDC team within the Cisco Data Fabric strategy. You will shape architectural decisions and build scalable systems across enterprise-grade data platforms.

You will lead, mentor, and collaborate with product managers, architects, and SREs to deliver unified data catalog and knowledge graph solutions. You will drive design, implement high-throughput services, and champion engineering quality, while owning production services,

Qualifications

  • Bachelor's in computer science / engineering + 8 years of related experience, or Masters + 6 years of related experience, or PhD + 3 years of related experience
  • Distributed Systems & Cloud: Proven track record of designing, building, and deploying enterprise-grade distributed systems and cloud-native microservices in production (AWS, Azure, or GCP).
  • Core Programming: Advanced proficiency with strong debugging and system-level programming skills in an object-oriented or systems language (e.g., Go, Java, or C++).
  • Containers & Orchestration: Strong hands-on experience with containerization and orchestration platforms (Docker, Kubernetes).
  • CI/CD & DevOps: Deep experience with modern CI/CD pipelines, automated testing frameworks, and infrastructure-as-code practices in an Agile environment.
  • Engineering Fundamentals: Strong mastery of data structures, algorithms, concurrency, system design, and database principles

Responsibilities

  • Drive Architecture & Design: Lead the technical design, architecture, and implementation of complex, highly scalable features and microservices within the Metadata Catalog and Knowledge Graph platform.
  • Build Scalable Distributed Systems: Design, build, and optimize robust, low-latency, and high-throughput services that handle large-scale graph relationships and data lineage queries.
  • Raise the Engineering Bar: Champion engineering best practices, design reviews, code quality, and a robust Developer Owned Quality mindset across the team.
  • Technical Leadership & Mentorship: Guide, mentor, and coach mid-level and early-career engineers, fostering technical growth and operational rigor.
  • Cross-Functional Collaboration: Partner closely with Product Managers, Architects, SREs, and peer engineering teams across Cisco Data Fabric to deliver unified solutions.
  • Operational Excellence: Own services in production, establishing observability standards, SLOs/SLAs, performance benchmarks, and participating in on-call rotations and post-incident reviews.

Skills

Go
Java
C++
Distributed Systems
Cloud-Native
Microservices
Observability
DevOps

Education

Bachelor's in CS/Engineering + 8 years
Master's + 6 years
PhD + 3 years

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

Cisco Systems, Inc. is seeking a Staff Software Engineer to join the MDC team within the Cisco Data Fabric strategy. You will shape architectural decisions and build scalable systems across enterprise-grade data platforms.

You will lead, mentor, and collaborate with product managers, architects, and SREs to deliver unified data catalog and knowledge graph solutions. You will drive design, implement high-throughput services, and champion engineering quality, while owning production services,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Knowledge Graph & Data Lineage
Senior Software Engineer - Knowledge Graph & Data Lineage

Cisco Systems, Inc. • Kraków

On-site
PLN 250,000 - 420,000
Software Engineer - Knowledge Graph & Data Platform
Software Engineer - Knowledge Graph & Data Platform

Cisco • Kraków

On-site
PLN 180,000 - 240,000
Senior Software Engineer, Knowledge Graph & Data Lineage
Senior Software Engineer, Knowledge Graph & Data Lineage

541 Cisco Systems Poland sp. Z o.o. • Kraków

On-site
PLN 180,000 - 240,000
Staff Engineer: Metadata Graph & Data Lineage
Staff Engineer: Metadata Graph & Data Lineage

Cisco Systems, Inc. • Kraków

Hybrid
PLN 300,000 - 420,000
Staff Software Engineer
Staff Software Engineer

Cisco • Kraków

On-site
PLN 320,000 - 520,000
Staff Software Engineer
Staff Software Engineer

Cisco Systems, Inc. • Kraków

Hybrid
PLN 360,000 - 480,000
Knowledge Graph & Metadata Platform Engineer
Knowledge Graph & Metadata Platform Engineer

Cisco Systems, Inc. • Kraków

Hybrid
PLN 210,000 - 270,000
Staff Software Engineer - Splunk Metadata Catalog
Staff Software Engineer - Splunk Metadata Catalog

Cisco Systems, Inc. • Kraków

Hybrid
PLN 300,000 - 420,000
Software Engineer
Software Engineer

Cisco • Kraków

On-site
PLN 180,000 - 240,000
Software Engineer - Splunk Metadata Catalog
Software Engineer - Splunk Metadata Catalog

Cisco Systems, Inc. • Kraków

Hybrid
PLN 210,000 - 270,000