Principal Engineers, Software
Listed on 2026-07-20
-
Software Development
Full Stack Developer, Software Engineer, Android Developer, App Developer - Mobile/Web
Overview
At T-Mobile, we invest in YOU! Our Total Rewards Package ensures employees receive a competitive base salary and compensation package. T-Mobile is America’s supercharged Un-carrier, delivering a nationwide 4G LTE and 5G network that enables reliable connectivity for all. 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, and preparing reports and calculations.
- Contribute to designs to implement new ideas that improve existing and new systems, processes, and services.
- Review existing designs and processes to identify more efficient approaches from an industry perspective.
- Write basic documentation on how technology works.
- Document systems designs, presentations, and business requirements for consumption at the manager level.
- Collaborate with technical teams and leverage system expertise to deliver technical solutions.
- Contribute to the development of others through mentoring or in-house workshops and learning sessions.
- Contribute to new and existing technology options that support business goals.
- Telecommuting is permitted, with a requirement to work from the worksite location at least 3–4 days per week.
- No travel beyond domestic locations is anticipated.
- Working in Android app development projects with a strong focus on architecture and design.
- Using Kotlin, Jetpack libraries, and Compose for building modern, efficient, and scalable Android applications.
- Working with IoT protocols, SignalR technologies, and integrating IoT devices with mobile applications.
- Leading a development team, providing technical guidance, and ensuring adherence to best practices in Android development and IoT integration.
- Leading Android development and overseeing iOS development efforts, ensuring seamless integration and consistent user experiences across platforms.
- Understanding mobile app security best practices, including data encryption, secure communication protocols, and threat mitigation strategies to protect user data and ensure app integrity.
PRIMARY REQUIREMENTS:
Master’s Degree in Computer Science, Software Development, Information Systems or an equivalent foreign degree, and 5 years of relevant work experience.
ALTERNATIVE REQUIREMENTS:
Bachelor’s Degree in Computer Science, Software Development, Information Systems or an equivalent foreign degree, and 7 years of relevant work experience.
- At least 18 years of age
- Legally authorized to work in the United States
Travel Required (Yes/No):
No
DOT Regulated Position (Yes/No):
No
Safety Sensitive Position (Yes/No):
No
Candidate pay will be based on location, qualifications, and experience. Eligible employees may receive annual bonuses or periodic incentives. Most corporate employees are eligible for a year-end bonus based on company and/or individual performance. Some positions in Customer Care are eligible for monthly bonuses based on performance. Full-time and part-time employees have access to benefits where eligible, including medical, dental, and vision insurance;
a 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; backup care; childcare subsidy; tuition assistance; college coaching; disability and life insurance options; mobile service and home internet discounts; pet insurance; and commuter/transit programs. For details, see the benefits site:
T-Mobile USA, Inc. is an Equal Opportunity Employer. All decisions regarding employment are 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, disability, or any other status protected by law. If you require a reasonable accommodation during the application or interview process, please email Applic or call This contact channel is for accommodations only and not for general inquiries about positions.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).