Summer 2027 T-Ads Software Engineering Internship

T-Mobile

Philadelphia, PAFresher4h agovia LinkedIn

This job at a glance

Who can apply
New grads, no experience needed · Bachelor's degree
Must know
KotlinAgileJavaTypeScriptData structures & algorithmsGit
Nice to have
System design
Work
On-site in Philadelphia · internship
Pay
Not stated by the employer.
Listed
Nov 10, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

This is an 11-week paid learning experience at T-Mobile, focusing on building the next generation of media playback technology for the T-Ads advertising ecosystem. The role involves hands-on projects with real stakes, collaboration with experienced engineers and cross-functional teams, and contributing to a modern greenfield codebase.

Key Responsibilities

  • Design, implement, test, and debug features in a greenfield codebase using Kotlin Multiplatform.
  • Port functionality from a legacy player to the new cross-platform architecture.
  • Test and validate software across a wide range of hardware configurations to ensure reliability and performance.
  • Collaborate with engineers, product partners, and designers on performance, reliability, and usability.
  • Contribute to Agile ceremonies: standups, planning, and retrospectives.
  • Participate in code reviews and follow best practices for quality and maintainability.

Requirements & Tech Stack

  • Familiarity with Kotlin or Android development, or a strong interest in learning both.
  • Experience with at least one modern programming language (e.g., Kotlin, Java, TypeScript).
  • Understanding of software development fundamentals, data structures, and algorithms.
  • Exposure to version control systems such as Git.
  • Strong problem-solving skills, curiosity, and the drive to learn and move with urgency in a fast-paced environment.
  • A habit of challenging assumptions and working well with others.
  • Plus: interest in or exposure to distributed systems, IoT, or cross-platform development. Experience with large connected systems is a big differentiator that speeds up onboarding.

Qualifications

  • At least 18 years of age.
  • Legally authorized to work in the United States now and in the future.
  • Must have one or more course(s) remaining in a Bachelors or Graduate degree program post internship.
  • Employees of T-Mobile or Metro by T-Mobile are ineligible for external Summer Internships.

Entry-Level Software Engineer Jobs in Philadelphia · last 7 days

4 openings · all need no experience

Most hiring: Affirm, T-Mobile, Emonics LLC

See all 4 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job