Principal Engineers, Software

T-MOBILE USA, Inc.

Factoria (WA)

Hybrid

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
401(k)

Job summary

T-Mobile USA, Inc. in Bellevue, WA is seeking Principal Engineers, Software to design and deliver scalable Android/mobile platforms.

You will own architecture decisions, mentor engineers, and collaborate across teams to ship robust software with strong security practices. Responsibilities include leading Android development with Kotlin, Jetpack Compose, IoT integration, and cross-platform alignment with iOS.

Qualifications

  • Master's degree in CS, software development, Information Systems or its foreign equivalent plus 5 years of relevant experience.
  • Or Bachelor's degree in CS/SE plus 7 years of relevant experience.
  • Legally authorized to work in the United States.

Responsibilities

  • Independently develop a full mobile app software stack with test automation.
  • Conduct independent research into new technologies and software stacks.
  • Drive engineering projects by developing software solutions, tests, and calculations.
  • Contribute to designs to implement new ideas improving systems, processes and services.
  • Review existing designs to find more efficient ways to complete workload.
  • Write basic documentation on how technology works.
  • Document systems designs, presentations, and business requirements for leadership consumption.
  • Collaborate with technical teams to deliver technical solutions.
  • Mentor mid-level and associate engineers through workshops and learning sessions.
  • Contribute to new and existing technology options that support business goals.
  • Telecommuting is permitted with 3-4 days on-site work per week.

Skills

Android architecture
Kotlin
IoT integration
Team leadership
Android/iOS sync
App security

Education

Master's degree in CS/SE
Bachelor's degree in CS/SE

Tools

Jetpack/Compose

Job description

Job Summary

Principal Engineers, Software located in Bellevue, WA will understand system protocols, how systems operate and data flows.

Responsibilities
  • Independently develop a full mobile app software stack with test automation.
  • Conduct independent research into new technologies and software stacks.
  • Drive engineering projects by developing software solutions, conducting tests and inspections, prepare reports and calculations.
  • Contribute to designs to implement new ideas which improve an existing and new system, process and service.
  • Review existing designs and processes to highlight more efficient ways to complete existing workload more effectively through industry perspectives.
  • Write basic documentation on how technology works.
  • Document systems designs, presentations, and business requirements for consumption and consideration at the manager level.
  • Collaborate with technical teams and utilize system expertise to deliver technical solutions.
  • Contribute to the development of others through mentoring or in house workshops and learning sessions, growing mid-level and associate engineers.
  • Contribute to new and existing technology options that support business goals.
  • 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) Working in Android App Development projects with a strong focus on architecture and design;
  • (2) Using Kotlin, Jetpack libraries, and Compose for building modern, efficient, and scalable Android applications;
  • (3) Working with IoT protocols, SignalR technologies, and integrating IoT devices with mobile applications;
  • (4) Leading a development team, providing technical guidance, and ensuring adherence to best practices in Android development and IoT integration;
  • (5) Leading Android development, overseeing and guiding iOS development efforts, ensuring seamless integration and consistent user experiences across platforms; and
  • (6) Understanding of mobile app security best practices, including data encryption, secure communication protocols, and threat mitigation strategies to protect user data and ensure app integrity.
Experience and education requirements

PRIMARY REQUIREMENTS: Master's Degree in Computer Science, Software Development, Information Systems or its foreign equivalent, and 5 years of relevant work experience.

ALTERNATIVE REQUIREMENTS: Bachelor's Degree in Computer Science, Software Development, Information Systems or its foreign equivalent, and 7 years of relevant work experience.

  • At least 18 years of age
  • Legally authorized to work in the United States
Travel

Travel Required: No

DOT Regulated

DOT Regulated Position: No, Safety Sensitive Position: No

Candidate's pay will be based on various factors, such as work location, qualifications, and experience. At T-Mobile, employees in regular, non-temporary roles are eligible for an annual bonus or periodic sales incentive or bonus, based on their role. Most Corporate employees are eligible for a year-end bonus based on company and/or individual performance and which is set at a percentage of the employee's eligible earnings in the prior year. Certain positions in Customer Care are eligible for monthly bonuses based on individual and/or team performance.

Benefits

We cover all of the bases, offering medical, dental and vision insurance, a flexible spending account, 401(k), employee stock grants, employee stock purchase plan, paid time off and up to 12 paid holidays – which total about 4 weeks for new full-time employees and about 2.5 weeks for new part-time employees annually – 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, and voluntary long-term care insurance. Eligible employees can also receive mobile service & home internet discounts, pet insurance, and access to commuter and transit programs!

T-Mobile USA, Inc. is an Equal Opportunity Employer. All decisions concerning the employment relationship will be made without regard to age, race, ethnicity, color, religion, creed, sex, sexual orientation, gender identity or expression, genetic information, national origin, religious affiliation, marital status, citizenship status, veteran status, the presence of any physical or mental disability, or any other status or characteristic protected by federal, state, or local law. Discrimination, retaliation or harassment based upon any of these factors is wholly inconsistent with how we do business and will not be tolerated. Talent comes in all forms at the Un-carrier. If you are an individual with a disability and need reasonable accommodation at any point in the application or interview process, please let us know by emailing ApplicantAccommodation@t-mobile.com or calling 1-844-873-9500. Please note, this contact channel is not a means to apply for or inquire about a position and we are unable to respond to non-accommodation related requests.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Engineers, Software
Principal Engineers, Software

T-Mobile • Factoria (WA)

Hybrid
USD 160,000 - 230,000
Medical, dental, vision insurance
401(k) plan
Employee stock grants
+1
Sr Software Engineers
Sr Software Engineers

T-MOBILE USA, Inc. • Bellevue (WA)

Hybrid
USD 212,000 - 217,000
Engineers, Software
Engineers, Software

T-MOBILE USA, Inc. • Overland Park (KS)

Hybrid
USD 112,371 - 136,200
Medical, dental and vision insurance
401(k) with company matching
Paid time off and holidays
+1
Sr Software Engineers
Sr Software Engineers

T-Mobile • Bellevue (WA)

Hybrid
USD 212,000 - 217,000
Stock grants
Employee stock purchase plan
401(k)
+1
Sr Engineers, Software
Sr Engineers, Software

T-Mobile • Bellevue (WA)

Hybrid
USD 212,000 - 217,000
Annual stock grant
Employee stock purchase plan
401(k)
Associate Engineer, Software
Associate Engineer, Software

T-MOBILE USA, Inc. • Factoria (WA)

On-site
USD 67,000 - 121,000
Annual stock grant
Employee stock purchase plan
401(k)
+3
Assoc Engineer, Software
Assoc Engineer, Software

T-Mobile • Frisco (TX)

On-site
USD 67,000 - 121,000
Annual stock grant
Employee stock purchase plan
401(k)
+4
Assoc Engineer Software
Assoc Engineer Software

T-Mobile • Frisco (TX)

On-site
USD 67,000 - 121,000
Annual stock grant
Employee stock purchase plan
401(k)
+2
Senior Software Engineer, Platform
Senior Software Engineer, Platform

T-Mobile • New York (NY)

On-site
USD 116,000 - 210,000
Comprehensive benefits package
Medical, dental, and vision insurance
401(k)
+1
Assoc Engineer, Software
Assoc Engineer, Software

T-MOBILE USA, Inc. • Frisco (TX)

On-site
USD 67,000 - 121,000
Medical, dental and vision insurance
401(k) plan
Employee stock grants
+1