Tencent Holdings

C++ Software Engineer – Intern

Tencent Holdings

Palo Alto, CA, USA
Full-TimeDepends on ExperienceMid-LevelBachelors
Job Description

Are you a talented and driven individual with a passion for C++ programming? Do you want to gain hands-on experience with one of the world's leading technology companies? Look no further, as Tencent Holdings is seeking a motivated and skilled C++ Software Engineer Intern to join our dynamic team.As an intern at Tencent Holdings, you will have the opportunity to work on cutting-edge projects and collaborate with experienced professionals in the industry. We are looking for someone who is eager to learn, has a strong understanding of C++ programming language, and is able to adapt to new technologies quickly. If you are ready to take your skills to the next level and contribute to the success of a global company, then we want you on our team.

  1. Develop and maintain efficient and high-quality C++ code for various projects.
  2. Collaborate with team members to design, implement, and test new features and functionalities.
  3. Participate in code reviews and provide constructive feedback to improve code quality.
  4. Research and explore new technologies to enhance existing projects and keep up with industry trends.
  5. Troubleshoot and debug code to identify and fix any issues or bugs.
  6. Communicate project progress and updates to team members and managers.
  7. Adhere to coding standards and best practices to ensure consistency and quality in all code.
  8. Continuously learn and improve skills in C++ programming and other relevant technologies.
  9. Support and assist other team members as needed.
  10. Take initiative and contribute ideas to improve processes, tools, and techniques within the team.
  11. Follow project timelines and manage priorities to meet deadlines.
  12. Maintain documentation for code and processes.
  13. Adhere to company policies and procedures.
  14. Represent the company in a professional and positive manner.
  15. Embrace a culture of continuous learning and growth within the company.
  16. Collaborate with cross-functional teams to deliver successful projects.
  17. Take ownership of assigned tasks and ensure timely and accurate completion.
  18. Ensure code is optimized for performance and scalability.
  19. Actively participate in team meetings and discussions.
  20. Demonstrate a strong work ethic and a proactive attitude towards problem-solving.
Where is this job?
This job is located at Palo Alto, CA, USA
Job Qualifications
  • Strong Understanding Of C++ Programming Language: The Ideal Candidate Should Possess A Deep Understanding Of C++ Programming Language, Including Its Syntax, Data Structures, And Memory Management.

  • Knowledge Of Software Development Principles: A C++ Software Engineer – Intern At Tencent Holdings Should Have A Good Understanding Of Software Development Principles Such As Oop, Design Patterns, And Agile Methodologies.

  • Familiarity With Game Development: Tencent Holdings Is A Leading Player In The Gaming Industry, So Familiarity With Game Development Principles, Tools, And Engines Would Be A Plus For This Role.

  • Ability To Work In A Team: As An Intern At Tencent Holdings, The Candidate Should Be Able To Work Collaboratively With Other Team Members, Take Feedback Positively, And Contribute To The Team's Success.

  • Familiarity With Tencent Products And Services: Candidates Who Are Familiar With Tencent's Products And Services, Such As Wechat, Tencent Cloud, And Qq, Would Have An Advantage Over Others As It Shows Their Interest And Understanding Of The Company's Products And Business.

Required Skills
  • Software Development

  • Version Control

  • Algorithms

  • Data structures

  • Debugging

  • Object-oriented design

  • Memory management

  • Problem-Solving

  • team

  • Programming Languages

  • Multithreading

  • Coding Standards

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a C++ Software Engineer – Intern in Palo Alto, CA, USA is between $60,000 and $85,000 per year. The specific salary may vary depending on the company, experience level, and other factors. It is important to research the specific company and the industry standard for intern salaries in order to negotiate a fair compensation package.

Additional Information
Tencent Holdings is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedJanuary 17th, 2024
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Tencent Holdings

Tencent Holdings Ltd. is a Chinese multinational conglomerate holding company founded in 1998, whose subsidiaries specialise in various Internet-related services and products, entertainment, artificial intelligence and technology both in China and globally.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started