T-Mobile logo

Sr Engineer, Software - Android

T-Mobile

Bellevue, WA
Full Time
Senior
114k-205k
9 days ago

Job Description

About the Role

We are seeking a highly skilled and experienced Sr. Software Engineer to help shape the future of the T Life App. In this role, you'll work alongside a talented team of mobile developers to design, implement, and maintain high-quality features that meet both business and customer needs. You’ll focus on building scalable, performant, and secure mobile solutions that enhance the customer experience within the T-Life app and T-Mobile’s broader app ecosystem. The ideal candidate brings deep expertise in mobile development—including modern architecture patterns, testing strategies, and performance optimization—paired with strong cross-functional collaboration skills. You’ll have the opportunity to influence technical direction, contribute features into production, mentor others, and grow within a culture that values innovation, impact, and continuous learning. We pride ourselves on encouraging a culture of innovation, advocating for agile methodologies, and promoting transparency in all that we do. Join us in embodying the spirit of the 'Un-carrier' and make a tangible impact! Our team is dynamic where no day is the same, and we are diverse and inclusive passionate about growth and transformation.

Key Responsibilities

  • Drives engineering projects by developing software solutions; conducting tests and inspections; preparing reports and calculations; supervising base and associate level engineers as needed.
  • Understand system protocols, system operations, and data flows; independently develop a full software stack; interact with system engineers to define system requirements and automation needs.
  • Contribute to designs to implement new ideas utilizing new frameworks to improve existing or new systems, processes, or services.
  • Review existing designs and processes to identify more efficient methods based on industry perspectives.
  • Collaborate with technical teams and utilize system expertise to deliver technical solutions.
  • Continuously learn and teach others about existing and new technologies.
  • Mentor team members through workshops and learning sessions.
  • Contribute to technology strategy supporting business goals.
  • Write basic documentation on how technology works, including systems designs, presentations, and business requirements.

Requirements

  • Bachelor's Degree in Computer Science or Engineering.
  • 4-7 years of technical engineering experience.
  • 5+ years of experience in Android development.
  • Experience working on a significant consumer app available in the marketplace.
  • Strong understanding of object-oriented design patterns and concepts.
  • Knowledge of HTTP and REST-style web services.
  • Solid understanding of Android app development lifecycle, including Google Play and Amazon App Store policies.
  • Proficiency in Kotlin, Dagger, RxJava, Compose, Espresso, Git.
  • Experience with Android build tooling like Gradle, Proguard or similar.
  • Experience with CI/CD tooling such as Fastlane, Docker or similar.
  • Ability to prioritize maintainable code and foster a strong testing culture.
  • Passion for learning new technical and business domains.
  • Pragmatic approach to delivering projects on time and safely through phased deployments.
  • Strong collaborative problem-solving skills and ability to translate requirements into solutions.
  • At least 18 years of age and legally authorized to work in the United States.

Nice to Have

  • Experience with automation tools and system protocols.
  • Experience mentoring or leading technical teams.
  • Familiarity with industry frameworks and creating company IPR.

Qualifications

  • Bachelor's Degree in Computer Science or Engineering.
  • 4-7 years of technical engineering experience.
  • 5+ years of Android development 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.
  • Comprehensive health benefits including medical, dental, and vision insurance.
  • Paid time off, up to 12 paid holidays, parental and family leave, and family building benefits.
  • Additional perks such as mobile service and home internet discounts, pet insurance, commuter and transit programs, tuition assistance, and more.

Working at T-Mobile

We pride ourselves on encouraging a culture of innovation, advocating for agile methodologies, and promoting transparency. Our team is diverse and inclusive, passionate about growth and transformation. We value continuous learning, impact, and embody the spirit of the 'Un-carrier' by fostering an environment where no day is the same and opportunities for growth are abundant.

Apply Now

Job Details

Posted AtJun 11, 2025
Job CategoryMobile Development
Salary114k-205k
Job TypeFull Time
ExperienceSenior

About T-Mobile

Website

t-mobile.com

Company Size

10000+ employees

Location

Bellevue, WA

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