WeChat - Backend Engineer Intern
Summary
Backend engineering internship at WeChat, contributing to global messaging and social features using C++, Python, or Go on Linux, with exposure to big-data and cloud-native stacks.
- Develop innovative IT solutions that drive business impact, leveraging cutting-edge technologies and methods
- Collaborate with Product and Safety teams to deliver robust and secure online services that meet business requirements
- Design and execute plans to improve data compliance, user safety, and service reliability for users worldwide
- Work with partners to define processes and develop internal and external tools for core operations (user ops, safety ops, developer ops, and service reliability)
- Assist other teams in making WeChat features available, safe, and compliant for users globally
- Currently enrolled in an undergraduate or graduate degree program in Computer Science, Information Systems, Computer Engineering, or related fields
- Proficiency in backend software design, development, and deployment practices with at least one of the following programming languages: C++, Python, Golang, Java, or Scala
- Familiarity with Linux operating system and common system tools
- Prior experience with big data and streaming frameworks (Hadoop, Spark, Hive, Kafka, Flink, Iceberg, etc.) is a plus
- Experience with Docker and Kubernetes is an asset
- Strong ownership, customer-oriented values, and integrity demonstrated
- Good programming discipline, fast-learning ability, and teamwork skills
- Prior internet industry work or internship experience is a plus
- Require bilingual proficiency as communications with global and HQ teams are conducted in both English and Mandarin
- A unique opportunity to contribute to the development of a leading global platform
- Mentorship from experienced senior team members
- Hands-on experience in software development and project management
- The chance to learn about our company values, principles, and culture