Software Development Intern

5 days ago


San Jose, California, United States Tik Tok Full time

About the Role

TikTok is seeking a talented individual to join our Monetization Product team as a Software Development Intern. As a member of this team, you will have the opportunity to work on cutting-edge ad technology and contribute to the development of innovative monetization products that drive engagement and business outcomes.

Responsibilities

  • Create innovative monetization products that drive engagement and business outcomes.
  • Develop highly scalable services that power new ad products for billions of requests.
  • Implement new ad solutions that will continuously protect the user experiences on TikTok.
  • Collaborate with strategy teams, product managers, and other key stakeholders to define products and drive initiatives from an engineering perspective.
  • Contribute to the success of a rapidly growing and evolving organization with speediness and quality.

Qualifications

  • Currently pursuing a BS/MS degree in Computer Science, Computer Engineering or other relevant majors.
  • Excellent programming, debugging, and optimization skills in one or more general purpose programming languages including but not limited to: Go, C/C++, Python, Java, JavaScript.
  • Ability to think critically and to formulate solutions to problems in a clear and concise way.
  • Strong communication and excellent teamwork skills; being agile and a self-starter.

Preferred Qualifications

  • Good understanding in one of the following domains: ad tech, bidding, ranking, recommendation, search, backend, frontend, large-scale systems, or data pipeline.
  • Good product sense and experience designing and implementing product features.

About TikTok

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. We are passionate about this and hope you are too.

TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws.



  • San Jose, California, United States Tik Tok Full time

    Software Development InternTikTok is a leading destination for short-form mobile video, and we're looking for talented individuals to join our team as Software Development Interns. As a member of our Media Product team, you'll be responsible for building fundamental media capabilities and components for the TikTok product, including playback controls,...


  • San Jose, California, United States TikTok Full time

    About the RoleWe are seeking a talented and motivated individual to join our team as a Software Development Intern. As a member of our team, you will have the opportunity to work on real-world projects, collaborate with experienced software engineers, and contribute to the development of scalable and secure systems.Key ResponsibilitiesDesign and implement...


  • San Jose, California, United States Tik Tok Full time

    About the RoleWe are seeking a talented Software Development Intern to join our User Growth team at TikTok. As a key member of our team, you will contribute to the conception, estimation, and prioritization of ideas, leveraging data-driven product sense to drive growth.Responsibilities:Participate in the conception, estimation, and prioritization of ideas,...


  • San Jose, California, United States Tik Tok Full time

    Internship Opportunity at TikTokTikTok is a leading destination for short-form mobile video, and we're looking for talented individuals to join our team as interns in 2025. Our mission is to inspire creativity and bring joy, and we're committed to creating an inclusive space where employees are valued for their skills, experiences, and unique...


  • San Jose, California, United States NetApp Full time

    Job SummaryAs a Software Engineer Intern at NetApp, you will participate in product design, development, verification, troubleshooting, and delivery of a system or major subsystems. This position requires an individual to be creative, team-oriented, technology savvy, driven to produce results, and demonstrates the ability to take a cross-team leadership...


  • San Jose, California, United States F5 Full time

    About the Role:F5 is seeking a highly motivated and driven engineering student to join our Summer Internship Program. As a software development intern, you will have the opportunity to gain hands-on experience and contribute to real-world solutions across our enterprise and open-source projects.Key Responsibilities:Work on impactful projects in development,...


  • San Jose, California, United States TikTok Full time

    Job DescriptionTikTok is seeking a talented Software Development Engineer Intern to join our PASS team. As a key member of our team, you will be responsible for building and maintaining high-performance security services, exploring new features to improve performance and scalability, and collaborating with cross-functional global teams to deliver...


  • San Jose, California, United States Micron Technology Full time

    About the Role:Micron Technology is seeking a highly motivated and detail-oriented Software Engineer Intern to join our CXL Software Tools Development team. As an intern, you will have the opportunity to work on cutting-edge projects, collaborate with experienced engineers, and develop your skills in software development.Responsibilities:Assist in the...


  • San Jose, California, United States Bonsai Robotics Full time

    About Bonsai RoboticsBonsai Robotics is a pioneering company in the field of agricultural equipment efficiency. Our mission is to create a new ecosystem of semi-autonomous robotic machinery that can revolutionize the way orchards are managed. Job Overview: We are seeking an intern with a passion for robotics simulation to join our team. The ideal candidate...


  • San Jose, California, United States Tik Tok Full time

    Job Description:TikTok is a leading destination for short-form mobile video. As a Data Intern, you will be part of the Global Live Data Business team, responsible for empowering the TikTok Live Business with data. Our goal is to build a Data Warehouse that can cater to batch and streaming data, Data Products that provide useful information to build efficient...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job OverviewLynx Software Technologies is seeking a highly skilled Senior Software Engineer to join our team. As a key technical resource, you will ensure the successful deployment and support of our Lynx product implementations. This customer-facing role requires excellent communication skills and collaboration with internal and external teams.Key...


  • San Jose, California, United States Tik Tok Full time

    About the RoleWe are seeking a highly motivated and talented Front-End Engineer Intern to join our team at TikTok. As a Front-End Engineer Intern, you will have the opportunity to work on building new features that touch hundreds of millions of people around the world.ResponsibilitiesBuild new features that touch hundreds of millions of people around the...

  • Software Architect

    3 weeks ago


    San Jose, California, United States Innominds Software Full time

    Job Title: Software ArchitectInnominds Software Inc. is seeking a highly skilled Software Architect to join our team in San Jose, CA.Job Summary:We are looking for a talented Software Architect to design and develop complex software systems. The ideal candidate will have a strong background in software engineering, architecture, and design patterns.Key...


  • San Mateo, California, United States PlayStation Global Full time

    About the Role:We're seeking a highly skilled Software Engineer Intern to join our team at PlayStation Global. As a key member of our SDK team, you'll be responsible for developing CPU compilers and related tools for the PlayStation SDK.These tools are essential for both game developers and internal software teams who create games and applications for...


  • San Mateo, California, United States Snowflake Computing Full time

    About the RoleSnowflake Computing is seeking a highly motivated and talented Software Development Intern to join our team. As a Software Development Intern, you will have the opportunity to work on cutting-edge projects and contribute to the development of our cloud data platform.Key ResponsibilitiesDesign, develop, and test software applications and...


  • San Mateo, California, United States PlayStation Global Full time

    About the Role:At PlayStation Global, we're looking for a talented Software Development Intern to join our Client Developer Experience (DevEx) team. As a key member of our team, you'll play a crucial role in enhancing developer productivity and collaboration.Key Responsibilities:Assist in the design, development, and testing of software features that...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job Title: Sr. Software Engineer, Customer SuccessJob Summary:We are seeking a highly skilled Sr. Software Engineer to join our Customer Success team. As a key technical resource, you will ensure the successful deployment and support of our Lynx product implementations. This is a customer-facing role that requires excellent communication skills and...


  • San Mateo, California, United States Snowflake Computing Full time

    Build the Future of AI Data CloudSnowflake Computing is a global leader in cloud data platforms. We're seeking a talented Software Development Intern to join our team and contribute to the development of our innovative cloud data platform.As a Software Development Intern, you will work closely with our experienced engineers to design, develop, and test...


  • San Jose, California, United States Stryker Full time

    Join Stryker's Team of InnovatorsWe are seeking highly motivated and talented individuals to join our team as Software Engineering Interns. As a member of our team, you will have the opportunity to work on cutting-edge medical technology projects, collaborate with cross-functional teams, and develop your skills in a fast-paced and dynamic environment.Key...


  • San Jose, California, United States Credo Semiconductor, Inc. Full time

    Credo Semiconductor, Inc. is seeking a highly skilled Senior Software Developer to join the Applications team and contribute to the development of our SDK. The ideal candidate will have a strong background in C and Python programming languages and experience with firmware development.Key Responsibilities:Develop software to control our diverse chip and IP...