Logo of Huzzle

Summer 2025 Software Engineering Internship

Applications are closed

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
    IT & Cybersecurity

Requirements

  • Currently enrolled in 4-year degree, graduate program in Engineering disciplines (Computer Science, Electrical Engineering)
  • Proficiency in programming languages commonly used in the industry, such as Java, Python, JavaScript
  • Familiarity with web development frameworks (e.g., React, Angular, Django) or other relevant technologies
  • Ability to solve complex problems through logical reasoning and algorithmic thinking
  • Experience with integrated development environments (IDEs) such as Visual Studio, Eclipse, or IntelliJ
  • Familiarity with database management systems (DBMS) and SQL for querying databases
  • Ability to collaborate with team members and effectively communicate technical concepts
  • Willingness to learn new technologies and adapt to a dynamic work environment
  • Previous internships or personal projects that demonstrate practical software development experience
  • Attention to detail and commitment to producing high-quality code.
  • Time management skills and the ability to meet deadlines.
  • At least 18 years of age
  • Legally authorized to work in the United States
  • Must have graduated within the last 12-months, OR be actively enrolled in a Bachelors or Graduate degree program
  • Employees of T-Mobile or Metro by T-Mobile are ineligible for Internships

Responsibilities

  • Assist in designing, coding, testing, and debugging software applications. We have a variety of software development projects ranging from API development, Microservices, Web Apps, PWAs, iOS and Android applications. You will be assigned one of these streams.
  • Collaborate with the development team to contribute to the overall codebase.
  • Document code and software features for future reference.
  • Conduct research to support the development of new features or improvements.
  • Engage in code reviews to provide and receive constructive feedback from team members.
  • Attend team meetings and actively participate in discussions.
  • Use version control systems (e.g., Git) to manage and track changes in the codebase.
  • Work within an agile development environment, participating in sprints and agile ceremonies.
  • Support senior developers in ongoing projects.
  • Contribute ideas for improving existing processes or developing new features.

FAQs

What is the duration of the internship?

The internship lasts for 12 weeks.

Is the internship paid?

Yes, the internship is a paid learning experience.

What type of projects will interns work on?

Interns will work on a variety of software development projects, including API development, Microservices, Web Apps, PWAs, and mobile applications for iOS and Android.

What programming languages should interns be proficient in?

Interns should be proficient in programming languages commonly used in the industry, such as Java, Python, and JavaScript.

Are T-Mobile employees eligible to apply for internships?

No, employees of T-Mobile or Metro by T-Mobile are ineligible for internships.

Is there any relocation assistance provided?

Yes, relocation assistance may be provided to program participants who reside more than 50 miles from the internship location.

What is the hourly wage range for the internship?

Intern wages range from $20/hour to $40/hour, based on experience and location.

What are the minimum qualifications to apply for this internship?

Applicants must be at least 18 years old, legally authorized to work in the United States, and either graduated within the last 12 months or be actively enrolled in a Bachelor's or Graduate degree program.

Will interns have opportunities for mentorship?

Yes, interns will have the chance to innovate with mentors who will challenge them to develop meaningful skills.

Do interns need to participate in team meetings?

Yes, interns are expected to attend team meetings and actively participate in discussions.

Be Unstoppable With Us!

Telecommunications
Industry
10,001+
Employees

Mission & Purpose

T-Mobile US, Inc. (NASDAQ: TMUS) is America’s supercharged Un-carrier, delivering an advanced 4G LTE and transformative nationwide 5G network that will offer reliable connectivity for all. T-Mobile’s customers benefit from its unmatched combination of value and quality, unwavering obsession with offering them the best possible service experience and undisputable drive for disruption that creates competition and innovation in wireless and beyond. Based in Bellevue, Wash., T-Mobile provides services through its subsidiaries and operates its flagship brands, T-Mobile and Metro by T-Mobile.

Get notified when T-Mobile posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?