Software Engineer - ThousandEyes

Cisco
Switzerland
Workplace: HybridFull timeFunction: Software EngineeringExperience: 2+ yearsEducation: bachelorsSkills: ["Builder mindset","Automation mindset","Cross-functional collaboration","Data quality monitoring","Requirements translation"]

Build next-generation data, analytics, machine learning, and AI platforms for ThousandEyes network assurance. Design, implement, and operate scalable data infrastructure, automated pipelines, shared datasets, and analytics tools used across research, analytics, and engineering. Translate ambiguous business and technical requirements into secure, stable, production-ready solutions, improving platform reliability, data accessibility, developer productivity, and the speed of AI-driven assurance experiences.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
1 month ago

Software Engineer - ThousandEyes

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 18 hours agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build next-generation data, analytics, machine learning, and AI platforms for ThousandEyes network assurance. Design, implement, and operate scalable data infrastructure, automated pipelines, shared datasets, and analytics tools used across research, analytics, and engineering. Translate ambiguous business and technical requirements into secure, stable, production-ready solutions, improving platform reliability, data accessibility, developer productivity, and the speed of AI-driven assurance experiences.
Location: Switzerland
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build data, analytics, machine learning, and AI platforms powering ThousandEyes network assurance capabilities.
  • •Design, implement, and operate scalable data infrastructure, automated pipelines, shared datasets, and analytics tools.
  • •Develop reusable platform capabilities to process large data volumes efficiently and support intelligent customer-facing applications.
  • •Collaborate with engineers, product leaders, data scientists, and cross-functional partners to deliver secure, stable solutions.
  • •Improve platform reliability, data accessibility, developer productivity, and delivery speed for AI-powered assurance experiences.

Key Requirements

  • •Bachelor’s degree in a quantitative field (e.g., Computer Science, Mathematics, Statistics) or 2+ years of equivalent practical engineering experience.
  • •2+ years of professional experience writing production-grade code in Python.
  • •2+ years of experience with dimensional data modeling, schema design, and production database operations (e.g., SQL query tuning, MySQL, MongoDB).
  • •2+ years of experience building and maintaining production-grade data pipelines using big data technologies (e.g., Spark, Kafka, Presto) and ETL tools (e.g., Airflow).
  • •Professional experience deploying data architectures in cloud environments, specifically AWS (e.g., S3, EMR, Glue, Redshift, EC2).
Experience:2+ years
Education:Bachelor's in Quantitative field (e.g., Computer Science, Mathematics, Statistics)
Skills:Builder mindsetAutomation mindsetCross-functional collaborationData quality monitoringRequirements translation
Tech Stack:PythonSQLMySQLMongoDBSparkKafkaPrestoAirflowAWSS3EMRGlueRedshiftEC2Dimensional data modelling

Company Brief

Cisco
Global technology company that designs, manufactures, and sells networking hardware, telecommunications equipment, and high-technology services and products for enterprises, service providers, and governments worldwide.
Industry: Networking Equipment
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1984
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor