Senior C++ Backend Engineer: Scalable Search Platform

Cisco

Kraków

On-site

PLN 240,000 - 360,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cisco's search experience backend team is hiring strong software engineers to help build the next-generation, highly scalable search platform that powers AI-driven workflows across our products. You will join a distributed-systems team focused on turning machine data into AI-ready intelligence.

You will design, develop, and deploy features powering core search capabilities, build fault-tolerant distributed systems, and optimize search language layers while collaborating with product and

Qualifications

  • 7 years of related experience with a technical Bachelor's degree or equivalent practical experience, or 5 years and a technical Master's degree or equivalent practical experience.
  • Proficiency in C++, with ability to learn Python, Java, or Go quickly.
  • Strong fundamentals in data structures, algorithms, operating systems and software design.
  • Strong debugging and troubleshooting skills with relevant tools.
  • Experience in distributed systems like databases, file systems and storage.
  • Experience with CI/CD systems, test automation frameworks, and integrating AI coding assistants and agentic workflows.
  • Experience in REST, gRPC, or similar paradigms.
  • Experience with public cloud services such as AWS, GCP, or Azure.

Responsibilities

  • Design, develop, and launch features powering Splunk's core search functionalities.
  • Build robust, fault-tolerant and scalable distributed systems in a multi-threaded/multi-process environment.
  • Define and perform search language layer optimizations/transformations.
  • Analyze and improve reliability, and scalability of search execution pipelines.
  • Diagnose and solve customer incidents and issues, identify gaps, and deliver preventative enhancements.
  • Hire, mentor junior engineers and grow talents on the team.

Skills

C++
Python
Java
Go
Distributed systems
CI/CD
REST/GRPC
Cloud services

Education

Bachelor's degree in CS/Engineering
Master's degree (preferred)

Tools

Kubernetes

Job description

Cisco's search experience backend team is hiring strong software engineers to help build the next-generation, highly scalable search platform that powers AI-driven workflows across our products. You will join a distributed-systems team focused on turning machine data into AI-ready intelligence.

You will design, develop, and deploy features powering core search capabilities, build fault-tolerant distributed systems, and optimize search language layers while collaborating with product and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Backend Engineer — Scalable Search Platform
C++ Backend Engineer — Scalable Search Platform

Cisco • Kraków

On-site
PLN 180,000 - 340,000
C++ Backend Engineer – Scalable Search for AI Workflows
C++ Backend Engineer – Scalable Search for AI Workflows

Cisco Systems, Inc. • Kraków

On-site
PLN 260,000 - 420,000
Senior C++ Backend Engineer for Scalable Search
Senior C++ Backend Engineer for Scalable Search

Cisco Systems, Inc. • Kraków

On-site
PLN 180,000 - 280,000
C++ Senior Software Engineer, Splunk Search Experience
C++ Senior Software Engineer, Splunk Search Experience

Cisco Systems, Inc. • Kraków

On-site
PLN 180,000 - 280,000
C++ Software Engineer, Splunk Search Experience
C++ Software Engineer, Splunk Search Experience

Cisco Systems, Inc. • Kraków

On-site
PLN 260,000 - 420,000
Senior Software Engineer (C++), Search Experience - Splunk
Senior Software Engineer (C++), Search Experience - Splunk

Cisco • Kraków

On-site
PLN 240,000 - 360,000
C++ Software Engineer, Splunk Search Experience
C++ Software Engineer, Splunk Search Experience

Cisco • Kraków

On-site
PLN 180,000 - 340,000
Senior Vector Search Engineer for Scalable AI-Powered Search
Senior Vector Search Engineer for Scalable AI-Powered Search

Elastic • Poland

On-site
PLN 308,000 - 487,000
Health coverage
Flexible locations & schedules
Generous vacation days
+3
Senior Software Engineer - Java/Scala, Federated Data Lakes
Senior Software Engineer - Java/Scala, Federated Data Lakes

Cisco Systems, Inc • Kraków

On-site
PLN 240,000 - 360,000
Staff Software Engineer - Splunk
Staff Software Engineer - Splunk

Cisco • Kraków

On-site
PLN 260,000 - 380,000