Posted in

Software Engineer Intern – CDN/Edge/Traffic Platform – MS

Software Engineer Intern – CDN/Edge/Traffic Platform – MS

CompanyByteDance
LocationSan Jose, CA, USA
Salary$Not Provided – $Not Provided
TypeInternship
DegreesBachelor’s, Master’s
Experience LevelInternship

Requirements

  • Bachelor’s or Master’s student in Computer Science, Computing Engineering, or related fields.
  • Experience in programming languages such as Go, Python, Java, C/C++.
  • Experience with one or more databases and messaging frameworks, such as MySQL, Postgres, Redis, Kafka, etc.
  • Experience in using docker or other container technologies.
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.

Responsibilities

  • Collaborate with cross-functional team members to build enterprise-level platform (PaaS) that serves both internal and external teams.
  • Develop and Enhance microservices using Cloud Native technologies like Kubernetes, gRPC, REST, Nginx/Envoy, Postgres, Containers, etc.
  • Write the necessary unit test, integration test, and end-to-end test.
  • Work in a fast-paced environment and be responsible end-to-end to the production environment.

Preferred Qualifications

  • Experience in Kubernetes-related Cloud Native development, such as Kubernetes API, Operator, Custom Resource Definition (CRD) development, or other related Open Source projects.
  • Experience with backend development and frameworks such as Gin, Iris, Django, Spring, etc.
  • Deep understanding of data structure design, networking, authentication and data security.
  • Familiarity with the whole web stack, including protocols and web server optimization techniques.
  • Experience in using and contributing to Cloud Native projects, e.g. Prometheus , Istio/Linkerd, Envoy, KubeEdge, ArgoCD, OPA, Harbor, etc.