Cisco

Python Data Platform Engineer

Cisco
Apply
14 hours ago
Kraków, PolandMid Level
H1B Sponsor

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 workflows, 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.
  • Contribute to code quality, testing, documentation, and engineering standards.
  • Collaborate with engineers, data teams, and stakeholders to deliver reliable, scalable solutions.

Requirements

  • Bachelor’s degree and three years of related experience, or a master’s degree and two years of related experience.
  • Hands-on Python experience, including object-oriented programming, error handling, REST API integrations, and clean code practices.
  • Understanding of SQL and data engineering fundamentals.
  • Familiarity with AI tools and technologies for improving engineering workflows and developer productivity.
  • Solid 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 and observability tools such as Prometheus, Splunk, or OpenTelemetry.
  • Familiarity with Docker, Kubernetes, and Terraform.
  • Experience in developer productivity engineering and improving engineering tooling and workflows.

Benefits

  • Distributed team working across the United States and Poland.
  • Opportunities to collaborate on global technology solutions and grow within Cisco.

Tech Stack

Amazon RedshiftApache AirflowAWSdbtDockerGitGitLab CI/CDKubernetesPrometheusPythonSnowflakeSplunkSQLTerraform

Categories

Data Engineering
Cisco

About Cisco

10,000+ employees

Cisco is the worldwide technology leader that is revolutionizing the way organizations connect and protect in the AI era. For more than 40 years, Cisco has securely connected the world. With its industry leading AI-powered solutions and services, Cisco enables its customers, partners and communities to unlock innovation, enhance productivity and strengthen digital resilience. With purpose at its core, Cisco remains committed to creating a more connected and inclusive future for all.

Contact me