Cisco

Junior Platform Software Engineer (Go or Python), Core Platform - Splunk

Cisco
Apply
3 days ago
Kraków, PolandEntry Level

Responsibilities

  • Develop and maintain Platform Orchestrator and Fleet Orchestrator services, automation capabilities, APIs, workflows, and supporting platform components.
  • Design and implement distributed services, event-driven integrations, automation runbooks, and infrastructure lifecycle capabilities.
  • Write clean, maintainable, testable code and unit, integration, and workflow tests.
  • Debug development and production issues and participate in operational support, incident response, postmortems, corrective actions, and on-call responsibilities where applicable.
  • Implement logging, metrics, tracing, dashboards, and alerts to improve observability and reliability.
  • Test for scalability, performance, idempotency, failure handling, and safe execution at fleet scale.
  • Apply secure coding practices for authentication, authorization, secrets, customer data, and privileged operational actions.
  • Create and maintain technical designs, architecture decisions, runbooks, operational procedures, API documentation, and implementation notes.
  • Collaborate with engineering, operations, product management, SRE, and dependent platform teams to translate operational needs into scalable automation.
  • Contribute to CI/CD, testing, deployment safety, developer experience, platform reliability, and process improvements.

Requirements

  • Bachelor’s degree plus 2 years of related software engineering experience, or a master’s degree plus 0 years of related experience, or equivalent practical experience.
  • Basic knowledge of software engineering principles, data structures, APIs, distributed systems, testing practices, and modern software development.
  • Experience with or exposure to at least one general-purpose programming language such as Python, Go, Java, or similar.
  • Basic understanding of cloud infrastructure, containers, APIs, CI/CD, or infrastructure automation.
  • Familiarity with Git-based development workflows, automated testing, and code reviews.
  • Preferred experience with backend services, APIs, automation platforms, distributed systems, Python, Go, Kubernetes, AWS, GitLab CI/CD, or Terraform.
  • Preferred understanding of infrastructure-as-code, workflow orchestration, asynchronous processing, queues, event-driven systems, authentication, authorization, secrets management, and reliability engineering.
  • Preferred experience troubleshooting distributed production systems and participating in production support, incident response, postmortems, or on-call practices.
  • Preferred ability to build automation across large fleets or multiple cloud environments and collaborate effectively across teams.
Cisco

About Cisco

10,000+ employees

Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.

Contact me