Jobs and Careers
T-

Sr Engineers, Software

T-Mobile USA, Inc.
WA-Headquarters, Building 4, United States, United Statesfull_timeVerifiedPosted 16 Jul 2026
💰 $217,202/yr($212,202/yr$217,202/yr)

About the role

At T-Mobile, we invest in YOU!  Our Total Rewards Package ensures that employees get the same big love we give our customers.  All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple wealth-building opportunities through our annual stock grant, employee stock purchase plan, 401(k), and access to free, year-round money coaches. That’s how we’re UNSTOPPABLE for our employees!

T-Mobile is America’s supercharged Un-carrier, delivering an advanced 4G LTE and transformative nationwide 5G network that will offer reliable connectivity for all. Sr Software Engineers located in Bellevue, WA will architect, develop, and implement cloud-native applications and scalable telemetry solutions using Golang, Kubernetes, and related technologies.

Position duties and responsibilities include, but are not limited to:

  • Responsible for building reliable, distributed systems that deliver high performance, observability, and operational visibility at scale.

  • Design and develop cloud-native infrastructure and APIs using Go and Python, building custom Kubernetes controllers and operators to automate platform operations.

  • Develop microservices and APIs in Golang, enabling infrastructure self-service and improving developer productivity using standards like Swagger and WSDL.

  • Architect multi-cloud infrastructure across AWS and Azure using EC2/VMs, VPC/VNet, Load Balancers, RDS/Azure SQL, S3/Blob Storage, KMS/Key Vault, and DNS/IAM services.

  • Implement observability platforms using Prometheus, Thanos, Grafana, OpenTelemetry, Splunk, and Outcold for metrics and logging.

  • Automate infrastructure provisioning and delivery with Terraform, Ansible, GitOps (Flux), and GitLab CI pipelines.

  • Ensure security and compliance with OPA/Gatekeeper, Kubernetes network policies, and tools like Wiz.

  • Manage Kubernetes workloads with Containerd, Istio, and NGINX Ingress; implement autoscaling (KEDA), progressive delivery (Flagger), disaster recovery (Velero, ETCD), and stateful storage management with Portworx.

  • Architect and manage GPU-optimized Kubernetes clusters for AI/ML workloads using NVIDIA GPU nodes; streamline multi-cluster operations with platforms like Spectro Cloud.

  • Troubleshoot and debug Linux environments using Bash, systemd, and journalctl to ensure stability and resolve issues in cloud-native and containerized platforms.

  • Telecommuting is permitted, but applicant must work from the worksite location at least 3-4 days per week.

  • No additional national or international travel is anticipated.

Skill requirements:

  • (1) Experience utilizing multiple programming languages including Python, Go, Java, and JavaScript, with production-level development; and experience designing RESTful APIs, gRPC services, and event-driven applications;

  • (2) Experience deploying and managing Kubernetes clusters on AWS EKS, Azure AKS, and on-premises using Kubeadm and Spectro Cloud; configuring ContainerD and Docker, RBAC, network policies, Istio and Cilium service meshes; and designing scalable micro-services architectures;

  • (3) Experience designing and deploying cloud-native software systems using 12-Factor principles, including building microservices that are stateless and configurable, connecting to external services;

  • (4) Experience utilizing Ubuntu, RHEL, and Flatcar Linux operating systems, including Bash scripting, troubleshooting kernel, network, and performance issues, and conducting root cause analysis of system and software failures;

  • (5) Experience utilizing DevOps tools including GitLab CI/CD for automated build, test, and deployment; Terraform and Ansible for Infrastructure-as-Code with reusable modules; and secrets management using Vault and KMS; and

  • (6) Experience utilizing Prometheus and Grafana for monitoring, OpenTelemetry for tracing, Splunk for logging, and using observability data to improve performance and reliability.

Experience and education requirements:

PRIMARY REQUIREMENTS: Bachelor’s degree in Computer Engineering, or a related field, or the foreign equivalent, and 5 years of related work experience.

ALTERNATIVE REQUIREMENTS: Master’s degree in Computer Engineering, or a related field, or the foreign equivalent, and 3 years of related work experience.

    Additional:                                                 

    • Location: Bellevue, WA

    • This position is eligible for the employee referral program.

    • At least 18 years of age

    • Legally authorized to work in the United States

    • <

    Apply for this role

    Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

    Apply Now →Generate Application Kit

    Free account required — sign up in 30s

    Company

    T-Mobile USA, Inc.

    View company profile →