Sr Software Engineer, ioS

T-Mobile

Actively hiring
Overland Park, KS · Bellevue, WA · Frisco, TX Posted 12 days ago $147,700$199,900 / year

At a glance

AI generated

TL;DR

The Senior Software Engineer position involves collaborating with a team of software and network engineers to design and deploy scalable software solutions that enhance traditional networking limitations. This role requires developing applications using virtualization, microservices, SDN, NFV, and big data technologies, while also mentoring junior engineers and contributing to the company’s technology strategy. Key responsibilities include driving engineering projects, conducting system analysis, and creating comprehensive documentation for new systems. The ideal candidate should have expertise in programming languages like Swift, experience with software design and development, and strong analytical and communication skills. This role demands a deep understanding of current technological trends and the ability to independently develop full software stacks, making it essential for someone proficient in virtualization, microservices architecture, and automation tools.

Skills

Python Java Swift Docker Kubernetes AWS CI/CD SDN NFV Big Data PostgreSQL MySQL Mentorship Technical Writing System Integration Analytics Collaboration Communication Customer Service Software Design Software Development Virtualization

What you'll do

  • Drives engineering projects by developing software solutions and conducting tests independently.
  • Designs new system/process/service ideas using innovative frameworks to improve efficiency.
  • Teaches others existing and new technologies through mentoring or in-house workshops.
  • Develops full software stacks, understanding interactions, dependencies, and required tools.
  • Writes clear documentation for new code and systems used, ensuring manager-level comprehension.

What we're looking for

  • 4-7 years of technical engineering experience in software development.
  • Proficient in developing mobile applications using Swift and other programming languages.
  • Experience with virtualization, microservices, SDN, NFV, and Big Data technologies.
  • Strong analytical thinking and system integration skills required.
  • Ability to independently develop full software stacks and understand complex interactions.
  • Must have experience in technical leadership, mentoring, and teaching others new technologies.
  • Excellent communication and documentation skills for technical writing and presentations.

Employer

About T-Mobile

T-Mobile US is the second-largest wireless carrier in the United States, providing wireless voice, messaging, and data services under the T-Mobile and Metro by T-Mobile brands. Industry: Wireless Telecommunications

T-Mobile currently has 13 open roles on FindRole.

Listed pay typically runs $113,600–$191,100 across 13 roles with salary data.

Most-posted roles

View all roles at T-Mobile