T-Mobile

Senior Manager, Software Engineering

T-Mobile

full-time

Posted on:

Location Type: Office

Location: Bellevue • Kansas, Texas, Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $160,000 - $288,500 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDockerGoogle Cloud PlatformJavaKubernetesMicroservicesSpringSpring BootSpringBoot

About the role

  • Lead and mentor multiple engineering teams focused on mobile/web, microservices, and API platform development supporting frontline and digital-first initiatives
  • Provide strategic direction, coaching, and performance management for engineering managers and technical leads
  • Define and implement the technology roadmap to modernize legacy systems into cloud-native, API-driven architectures
  • Partner with Product, UX, Retail, and Business teams to translate complex requirements into scalable, secure, and high-performing solutions
  • Champion Agile and DevOps practices, driving automation, platform reusability, and delivery excellence across engineering teams
  • Oversee the architecture, design, and scaling of enterprise-grade applications and services deployed across cloud environments (AWS, Azure, or GCP)
  • Establish API platform strategy and governance, ensuring modularity, reliability, and high availability
  • Define and track platform KPIs including uptime, latency, and performance SLAs, ensuring operational resilience and compliance with security standards
  • Drive digital transformation by retiring legacy systems and enabling tools that empower frontline representatives to deliver exceptional customer experiences
  • Collaborate multi-functionally with Retail, Commerce, Marketing, and Store Technology teams to deliver unified, frictionless user journeys
  • Communicate effectively with senior leadership, providing transparency on progress, risks, and critical initiatives
  • Build, develop, and retain top-tier engineering talent, fostering a culture of innovation, inclusion, and technical excellence
  • Inspire teams to adopt modern engineering practices, promote continuous learning, and embrace new technologies
  • Influence enterprise technology and platform strategy, ensuring alignment with business priorities and customer experience goals
  • Represent T-Mobile’s engineering leadership within the organization and the broader technology community

Requirements

  • Bachelor's Degree Computer Science or in a computer programming related field (Required)
  • 7-10 years Experience of developing large scale business systems applications (Required)
  • 2-4 years Management experience with programming staff (Required)
  • More than 10 years Overall IT experience (Required)
  • Proven track record in leading large-scale mobile, microservices, and API platform initiatives in cloud-native environments (Preferred)
  • Deep understanding of microservices architecture, API design principles, and cloud computing (AWS, Azure, or GCP) (Preferred)
  • Hands-on experience with Java/Spring Boot, RESTful APIs, and containerized deployments using Docker and Kubernetes (Preferred)
  • Strong expertise in CI/CD automation, Agile/Scrum methodologies, and DevOps practices (Preferred)
  • Demonstrated success in modernizing legacy systems into scalable, cloud-based, and API-driven architectures (Preferred)
  • Experience building and scaling digital platforms that support both mobile and retail ecosystems (Preferred)
  • Excellent leadership, communication, and stakeholder management skills (Preferred)
Benefits
  • Medical, dental and vision insurance
  • Flexible spending account
  • 401(k)
  • Employee stock grants
  • Employee stock purchase plan
  • Paid time off
  • Up to 12 paid holidays
  • Paid parental and family leave
  • Family building benefits
  • Back-up care
  • Enhanced family support
  • Childcare subsidy
  • Tuition assistance
  • College coaching
  • Short- and long-term disability
  • Voluntary AD&D coverage
  • Voluntary accident coverage
  • Voluntary life insurance
  • Voluntary disability insurance
  • Voluntary long-term care insurance
  • Mobile service & home internet discounts
  • Pet insurance
  • Access to commuter and transit programs

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring BootRESTful APIsmicroservices architectureAPI design principlescloud computingCI/CD automationAgileScrumcontainerized deployments
Soft skills
leadershipcommunicationstakeholder managementcoachingperformance managementcollaborationinnovationinclusiontechnical excellencetransparency
Certifications
Bachelor's Degree in Computer Science