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.