Principal Software Engineers

T-Mobile

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Bellevue, WA
Salary
$206,086–$211,086 / yr
Posted
9 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $204k
This role $209k
$129k most similar roles pay here $290k

This role pays less than 60% of similar roles. Most pay $176,887–$231,000 — the shaded band above. At the midpoint, this role pays about $209k versus about $204k for comparable roles.

Based on 240 similar postings.

Employer

About T-Mobile

T-Mobile US is the second-largest wireless carrier in the United States, providing wireless voice, messaging, and data services under the T-Mobile and Metro by T-Mobile brands. Industry: Wireless Telecommunications

T-Mobile currently has 17 open roles on FindRole.

Listed pay typically runs $135,470–$214,360 across 17 roles with salary data.

Most-posted roles

View all roles at T-Mobile

At a glance

TL;DR · Principal Software Engineers

Principal Engineers, Software drive engineering projects and team members by developing software solutions, conducting tests, and preparing technical reports. This role involves supervising engineers, mentoring others through workshops, and influencing technology and policy decisions across the organization. The individual will independently develop a full software stack, design modular systems using Clean Architecture and MVVM, and implement asynchronous flows with Kotlin Coroutines and Flow. Key technologies include Kotlin, Jetpack Compose, Gradle, Proguard, and Espresso for performance optimization. Additionally, the role requires managing CI/CD pipelines using GitLab, Fastlane, Docker, and SonarQube while ensuring code quality through Detekt and ktlint. The position focuses on building scalable mobile solutions and infrastructure to improve existing systems or services, specifically addressing technical requirements for automation and high-quality software delivery within a complex mobile application environment.

What you'll do

  • Supervise base through senior level engineers and provide technical mentorship across functional teams.
  • Architect and develop large-scale Android applications using Kotlin, Jetpack Compose, and Clean Architecture.
  • Implement automated CI/CD pipelines using tools like GitLab, Fastlane, Docker, and SonarQube.
  • Optimize application performance and reliability through benchmarking, profiling, and rigorous testing frameworks.
  • Present complex technical concepts and project improvement scenarios to both technical and non-technical stakeholders.
  • Write advanced documentation regarding system designs, architecture capabilities, and business requirements for executive review.
  • Evaluate new technologies and vendor roadmaps to influence high-level policy decisions across the organization.

What we're looking for

  • Bachelor's degree in Computer Science, Programming, Engineering, or related field and 7 years of relevant experience.
  • Master's degree in Computer Science, Programming, Engineering, or related field and relevant experience.
  • Experience designing large-scale Android applications using Kotlin, Jetpack Compose, and Android architecture components.
  • Experience architecting modular, scalable solutions using Clean Architecture, MVVM, and standard design patterns.
  • Experience implementing asynchronous and reactive flows using Kotlin Coroutines and Flow.
  • Experience managing CI/CD pipelines with tools like GitLab, Fastlane, Docker, and SonarQube.
  • Experience optimizing app performance using Gradle and Proguard while ensuring quality via Espresso.
  • Authorized to work in the United States.

More like this

Similar roles

Principal Software Engineer

The Walt Disney Company

Remote (Santa Monica, CA) 170 days ago $184,300–$247,100
Python Java Springboot Django AWS Kinesis DynamoDB S3 SNS SQS Kafka MySQL Elasticache SQL AI Agile
10+ yrs exp Remote

Principal Software Engineer

Oracle

Nashville, TN 121 days ago $114,600–$234,600
PostgreSQL SQL PL/SQL JavaScript Oracle Cloud Infrastructure REST APIs UI/UX Design Responsive Design SSO MFA AI/ML Workflow Automation Monitoring Debugging
5+ yrs exp

Principal Software Engineer

CVS Health

Remote (Massachusetts) +4 78 days ago $144,200–$288,400
Python GCP Vertex AI LLM MLOps Microservices RAG Vector Search React Angular CI/CD Pub/Sub BigQuery GKE Cloud Run FHIR HL7 SRE
10+ yrs exp Remote

Principal Software Engineer

General Dynamics

San Antonio, TX 69 days ago $119,000–$161,000
DevSecOps CI/CD Kubernetes Docker Terraform Ansible Puppet Chef Python Java Go Bash AWS Azure Google Cloud Agile Methodology infrastructure-as-code OWASP Nessus Burp Suite Splunk
10+ yrs exp Hybrid

Principal Software Engineer

Microsoft

Redmond, WA 53 days ago $142,800–$274,800
C# Python C++ C Java JavaScript Distributed Systems Cloud Services System Design AI Infrastructure Telemetry Agile
6+ yrs exp

Principal Software Engineer

Microsoft

Redmond, WA 51 days ago $142,800–$274,800
Azure Distributed Systems C# C++ Java Cloud Infrastructure Data Lake Object Storage LLM AI Engineering Agentic Workflows Scalability
6+ yrs exp