Backend Software Engineer Internship Opportunity

4 weeks ago


Vancouver, British Columbia, Canada TikTok Full time

Our Trust and Safety Engineering team at TikTok is responsible for protecting our users from harmful content and abusive behaviors. We are looking for talented individuals to join us for an internship in 2025. This internship aims to offer students industry exposure and hands-on experience in developing fundamental skills and exploring potential career paths. A vibrant blend of social events and enriching development workshops will be available for you to explore. Here, you will utilize your knowledge in real-world scenarios while laying a strong foundation for personal and professional growth.

Responsibilities:
  • Collaborate with Trust and Safety experts, machine learning engineers, and other cross-functional teams on delivering key results;
  • Design technical solutions with team members;
  • Implement technical solutions to support business requirements.
Requirements:
  • Currently pursuing an Undergraduate/Master degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline;
  • Prior experience working with languages like Go/Python/PHP/C++/C/Java;
  • Able to commit to working for 12 weeks during Summer 2025.

We encourage you to apply early. Candidates can apply to a maximum of TWO positions and will be considered for jobs in the order you apply. The application limit is applicable to TikTok and its affiliates' jobs globally. Online Assessment Candidates who pass resume evaluation will be invited to participate in TikTok's technical online assessment in HackerRank.



  • Vancouver, British Columbia, Canada SAP Full time

    About the SAP Internship Experience ProgramThe SAP Internship Experience Program is a global, strategic, paid internship program that provides university students with opportunities to find purpose in their careers.As a software developer intern, you will be participating in design and development of one or more components of the overall product, developing...


  • Vancouver, British Columbia, Canada SAP Full time

    About the SAP Internship Experience ProgramThe SAP Internship Experience Program is a global, strategic, paid internship program that provides university students with opportunities to find purpose in their careers.What you'll doAs a member of our team, you will be participating in design and development of one or more components of the overall product.Key...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    Join Our Team as a Senior Software Engineer - Backend ArchitectWe are looking for an experienced Senior Software Engineer to join our team in San Francisco and Vancouver. As a Backend Architect, you will be responsible for leading the development of scalable and robust large-scale distributed backend systems.About the PositionTake-Two Interactive is a...


  • Vancouver, British Columbia, Canada SAP Full time

    About the SAP Internship Experience ProgramThe SAP Internship Experience Program is a global, strategic, paid internship program that provides university students with opportunities to find purpose in their careers.As a software developer intern at SAP, you will be participating in design and development of one or more components of the overall product.Key...


  • Vancouver, British Columbia, Canada 2K Full time

    Internship Opportunity in Software EngineeringWe are seeking a highly motivated and talented individual to join our team as a Software Engineer Intern. As a member of our team, you will have the opportunity to work on cutting-edge projects and contribute to the development of our games.Key Responsibilities:Work on tools code for several different tools and...


  • Vancouver, British Columbia, Canada TikTok Full time

    **About Us**TikTok is a global community of creators and viewers who share their passions and talents with the world. Our Trust and Safety Engineering team is responsible for protecting our users from harmful content and abusive behaviors.We are looking for talented individuals to join us for an internship in 2025. Our internship program aims to offer...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    About the RoleWe are seeking a highly skilled Backend Software Developer to join our team at Go Recruitment. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Key ResponsibilitiesDesign and develop scalable, efficient, and secure backend systems using Java and Spring...

  • Software Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada PIZZERIA BUFALA Full time

    We are looking for a skilled Software Engineer - Backend to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable backend systems.Key Responsibilities:Design and develop high-quality, scalable, and maintainable backend systems.Collaborate with cross-functional teams to...


  • Vancouver, British Columbia, Canada TikTok Full time

    Our Trust and Safety Engineering team at TikTok is responsible for protecting our users from harmful content and abusive behaviors. We are looking for talented individuals to join us for an internship in 2025. This internship aims to offer students industry exposure and hands-on experience in developing fundamental skills and exploring potential career...


  • Vancouver, British Columbia, Canada TTT Studios Full time

    About the RoleWe are seeking a highly skilled Backend Engineer with expertise in Python to join our team at TTT Studios. As a Backend Engineer, you will be responsible for designing and developing APIs and server platforms for our client projects.Key Responsibilities:Design and implement low-latency, high-availability, and high-performing...

  • Software Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada Royal Bank of Canada Full time

    About the Role:As a Software Engineer (Backend) at our company, you will be responsible for designing, developing, and maintaining the backend systems of our applications. You will work closely with our cross-functional teams to deliver high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop efficient,...

  • Software Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada Pacific Aerobarrier Systems Inc Full time

    About the Role: As a Software Engineer - Backend Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our software applications. You will work closely with cross-functional teams to ensure seamless integration and delivery of high-quality software products. Key Responsibilities:Design, develop, and...


  • Vancouver, British Columbia, Canada Highspot Full time

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer, Technical Lead to join our team at Highspot. As a key member of our engineering team, you will be responsible for developing new customer-facing product features and clean, reusable, supportable, and well-tested RESTful APIs and web services.Key ResponsibilitiesDevelop new...

  • Software Engineer

    4 days ago


    Vancouver, British Columbia, Canada Amazon Full time

    About the Role:As a Software Engineer - Backend, you will be responsible for designing and developing backend systems using Java. Your primary focus will be on building scalable and efficient solutions that meet the needs of our users.Key Responsibilities:* Design and develop backend systems using Java* Collaborate with cross-functional teams to identify and...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly motivated and talented individual to join our team as a Flight Software Engineering Intern. As an intern, you will have the opportunity to work alongside our experienced engineers on real-world projects, gaining hands-on experience and developing your skills in software development.Key Responsibilities:Implementing...

  • Software Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada Benson Cabinetry & Millwork Full time

    We are seeking a skilled Software Engineer (Backend) to join our team at {company}. As a Backend Developer, you will be responsible for designing, implementing, and maintaining the backend infrastructure of our system. Your primary focus will be on developing robust, scalable, and efficient APIs using Java.Key Responsibilities:Design and implement backend...


  • Vancouver, British Columbia, Canada Highspot Full time

    About the RoleHighspot is seeking an experienced Senior Backend Software Architect to join our team. As a key member of our engineering organization, you will be responsible for architecting and implementing large-scale software platforms at scale.Your Key ResponsibilitiesDesign and implement scalable methodologies, tools, and techniques accompanied by...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Software Engineer (.NET)We are seeking a highly skilled Senior Backend Software Engineer with expertise in .NET to contribute to our team's success. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using .NET technologies. Your expertise in .NET Core, ASP.NET,...


  • Vancouver, British Columbia, Canada TEEMA Full time

    Job DescriptionAt TEEMA, we're seeking a skilled Backend Software Engineer to join our team. As a key member of our engineering team, you'll be responsible for designing and developing new automation leveraging platform infrastructure and tooling. Your expertise in Node.js, TypeScript, and vanilla JavaScript will be crucial in improving monitoring,...

  • Software Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada WORKFORCE Dental Staffing Solutions Full time

    Job Title: Our company is looking for skilled Software Engineers (Backend).