Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

T-Mobile Logo

Sr Engineer, Software

T-Mobile

$113,600 - $205,000
Oct 3, 2025
Overland Park, KS, US
Apply Now

At T-Mobile, the Sr Software Engineer is needed to design, implement, and deploy software that meets customer requirements, scales easily, removes limitations of traditional networking solutions, and supports deployment in highly available environments. This role also involves contributing to the architecture and design of applications leveraging technologies like virtualization, microservices, SDN, NFV, and Big Data platforms.

Requirements

  • Independently develop a full software stack.
  • Understands the building blocks, interactions, dependencies, and tools required to complete software and automation work.
  • Leverage technologies such as virtualization, micro services, SDN, NFV, and Big Data platforms and technologies.
  • Understands system protocols, how systems operate and data flows.
  • Aware of current technology benefits.
  • Independent study of current technology is expected.
  • Interact with system engineers to define system requirement and/or necessary requirements for automation.

Responsibilities

  • Drives engineering projects by developing software solutions; conducting tests and inspections; preparing reports and calculations.
  • Understands system protocols, how systems operate and data flows. Aware of current technology benefits. Expected to independently develop a full software stack. Understands the building blocks, interactions, dependencies, and tools required to complete software and automation work.
  • Contributes to designs to implement new ideas which utilize new frameworks to improve an existing or new system/process/service.
  • Review existing designs and processes to highlight more efficient ways to complete existing workload more effectively through industry perspectives.
  • Collaborates with technical teams and applies system expertise to deliver technical solutions.
  • Continuously learns and teaches others existing and new technologies.
  • Writes basic documentation on how technology works. Creates clear documentation for new code and systems used.

Other

  • Bachelor's Degree Computer Science or Engineering (Required)
  • 4-7 years Technical engineering experience (Required)
  • Communication (Required)
  • Customer Service (Required)
  • Analytics (Required)