About The Position

A Software Development Intern role focused on contributing to a cloud-native engineering platform and infrastructure migration initiative. The position involves analyzing existing systems, evaluating modern Kubernetes-native solutions, and supporting the transition of workflow orchestration capabilities. This opportunity enables hands-on experience with platform engineering, DevOps practices, and containerized environments.

Requirements

  • Actively enrolled in a degree program in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related discipline
  • Strong programming experience in Python, Go, Java, C++, or similar languages
  • Understanding of Linux operating systems and command-line tools
  • Familiarity with Docker containers and containerized application development
  • Knowledge of software development practices and version control using Git
  • Strong analytical and troubleshooting skills
  • Ability to independently research and evaluate technical solutions

Nice To Haves

  • Experience with Kubernetes (K8s) and cloud-native technologies
  • Familiarity with workflow orchestration platforms such as Kubeflow, Argo Workflows, Tekton, or similar tools
  • Experience deploying and managing applications on Linux servers
  • Knowledge of Infrastructure-as-Code tools and CI/CD pipelines
  • Experience with object storage platforms such as MinIO or S3-compatible systems
  • Exposure to Helm, YAML-based deployments, and Kubernetes operators
  • Interest in DevOps, cloud infrastructure, or platform engineering

Responsibilities

  • Analyze engineering workflows implemented using Kubeflow
  • Document and map workflow requirements including orchestration, retry handling, lifecycle management, data transfer, and artifact storage
  • Evaluate Kubernetes-native workflow orchestration options such as Kubernetes Jobs, CronJobs, Argo Workflows, and Tekton
  • Develop proof-of-concept implementations to validate alternative architectures
  • Design and implement migration scripts, tools, and deployment configurations
  • Build and maintain deployment manifests, Helm charts, and infrastructure-as-code assets
  • Develop automated tests to validate reliability and functional equivalence of workflows

Benefits

  • Employee Assistance Program (EAP)
  • company-paid holidays
  • paid sick leave
  • vacation pay
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service