T-Mobile logo

Principal Engineer, Software Full Stack

T-Mobile

Frisco, TX
Full Time
Senior
129k-233k
18 days ago

Job Description

About the Role

The Principal Software Engineer at T-Mobile works with a team of other software engineers, network and systems engineers to design, implement, and deploy software that meets customer requirements, scales easily, and supports deployment in highly available environments. The role involves leading or actively participating in architecture and design of various software components, leveraging technologies such as virtualization, microservices, SDN, NFV, and Big Data platforms. The position requires working on complex technical assignments, making judgments, and providing recommendations, often with little instruction, and may involve informal team leadership. T-Mobile fosters a culture of innovation, agile methodologies, transparency, diversity, and inclusion, encouraging growth and transformation.

Key Responsibilities

  • Drives engineering projects by developing software solutions, conducting tests and inspections, and preparing reports and calculations. Supervises base and associate level engineers as needed.
  • Understands system protocols, system operations, and data flows. Independently develops a full software stack, understanding building blocks, interactions, dependencies, and tools required for software and automation work.
  • Contributes to designs to implement new ideas utilizing new frameworks to improve existing or new systems, processes, or services.
  • Reviews existing designs and processes to identify more efficient methods based on industry perspectives.
  • Collaborates with technical teams, utilizing system expertise to deliver technical solutions.
  • Continuously learns and teaches others about existing and new technologies.
  • Mentors colleagues through workshops and learning sessions.
  • Contributes to technology strategy by supporting business goals and understanding current technology benefits.
  • Writes basic documentation on technology, systems designs, presentations, and business requirements.

Requirements

  • Bachelor's Degree in Computer Science or Engineering.
  • 7-10 years of technical engineering experience.
  • Experience with Generative AI technologies and building/ integrating advanced AI functionalities.
  • Implementing and managing micro-services architecture for scalability and flexibility.
  • Developing APIs to interact with Large Language Models (LLMs) and other AI components.
  • Experience with Cloud services (Azure preferred) and platform knowledge.
  • Experience with developing and deploying applications in Kubernetes.
  • Proficiency in full-stack development, including front-end and back-end technologies.
  • Strong understanding of software quality and scalability principles.
  • Excellent communication, customer service, analytics, and technical writing skills.
  • At least 18 years of age and legally authorized to work in the United States.

Nice to Have

  • Experience with cloud services (Azure preferred) and platform knowledge.
  • Experience with developing and deploying applications in Kubernetes.
  • Familiarity with the latest advancements in AI and ML technologies.

Qualifications

  • Bachelor's Degree in Computer Science or Engineering.
  • 7-10 years of technical engineering experience.

Benefits & Perks

  • Competitive base salary and compensation package including annual stock grant, employee stock purchase plan, 401(k), and access to free, year-round money coaches.
  • Full and part-time employees have access to medical, dental, and vision insurance, flexible spending accounts, paid time off, up to 12 paid holidays, paid parental and family leave, family building benefits, childcare subsidy, tuition assistance, disability and voluntary insurance options.
  • Mobile service and home internet discounts, pet insurance, commuter and transit programs.
  • Opportunities for career growth and development in a dynamic, inclusive environment.

Working at T-Mobile

T-Mobile prides itself on encouraging a culture of innovation, advocating for agile methodologies, and promoting transparency. The company values diversity and inclusion, fostering a dynamic environment where no day is the same. They emphasize growth, transformation, and living their values while investing in employees' careers. T-Mobile promotes a 'jungle gym' of possibilities for career development and supports continuous learning and growth.

Apply Now

Job Details

Posted AtJul 9, 2025
Salary129k-233k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About T-Mobile

Website

t-mobile.com

Company Size

10000+ employees

Location

Frisco, TX

Industry

Wired and Wireless Telecommunications Carriers (except Satellite)

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches