Cisco

Data Platform Software Engineer (Python), Data Platform - Splunk

Cisco
Apply
4 days ago
Kraków, PolandMid Level

Responsibilities

  • Contribute to end-to-end system design and technical and architectural decisions.
  • Build, maintain, and optimize Python-based services, engineering tools, and data pipelines.
  • Perform data extraction, transformation, and delivery across the data lifecycle.
  • Develop and maintain Apache Airflow workflow orchestration, including pipeline testing, monitoring, and reliability.
  • Work with Snowflake and dbt as data platform technologies.
  • Build and maintain CI/CD pipelines, deployment processes, and environment automation.
  • Containerize and deploy applications using Docker and Kubernetes.
  • Adopt and contribute to AI-assisted engineering and testing practices to improve workflows and productivity.
  • Contribute to standards for code quality, testing, documentation, and development practices.
  • Collaborate with engineers, data teams, and stakeholders to deliver reliable, scalable solutions.

Requirements

  • Bachelor’s degree and 3 years of related experience, or a master’s degree and 2 years of related experience.
  • Hands-on Python experience including object-oriented programming, error handling, API integrations, and clean code practices.
  • Understanding of SQL and data engineering fundamentals.
  • Familiarity with AI tools and technologies for improving engineering workflows and automating repetitive tasks.
  • Understanding of Git and modern software development workflows.
  • Experience building or maintaining CI/CD pipelines, preferably with GitLab CI.
  • Understanding of system design, technical documentation, and architecture diagrams.
  • Strong communication and collaboration skills, including code reviews and stakeholder work.
  • Preferred experience with AWS services including IAM, S3, Glue, Athena, and MWAA/Airflow.
  • Preferred experience with Snowflake or Redshift.
  • Preferred familiarity with Prometheus, Splunk, or OpenTelemetry.
  • Preferred familiarity with Docker and Kubernetes.
  • Preferred experience with Terraform for infrastructure as code.
  • Preferred experience in developer productivity engineering and improving engineering tooling and workflows.

Benefits

  • The team operates as a distributed team across the US and Poland.

Tech Stack

Amazon RedshiftApache AirflowAWSdbtDockerGitGitLab CI/CDKubernetesPrometheusPythonSnowflakeSplunkSQLTerraform

Categories

Data Engineering
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