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
Aug 29, 2025
Overland Park, KS, US
Apply Now

T-Mobile is looking for a Senior Software Engineer to deliver innovative, cloud-native systems that power T-Mobile’s customer experiences and lead the way in shaping their engineering culture.

Requirements

  • Strong programming skills in Java, Spring Boot, Angular, plus experience with C, C-Sharp, Python, Go, or scripting (Shell/Perl).
  • Hands-on experience with CI/CD tools (Jenkins, GitLab), containers & orchestration (Docker, Kubernetes).
  • Expertise in monitoring & logging tools (Grafana, Splunk, AppDynamics).
  • Experience with business intelligence/reporting tools, especially Jaspersoft.
  • Familiarity with cloud service providers (AWS, Azure, or GCP) and infrastructure as code.
  • Proven experience mentoring engineers and driving technical initiatives.
  • Experience with front-end (Angular), back-end (Java/Spring Boot, microservices), and databases (Postgres, Oracle, SQL).

Responsibilities

  • Architect, design, and maintain full-stack web solutions, including front-end (Angular), back-end (Java/Spring Boot, microservices), and databases (Postgres, Oracle, SQL).
  • Extend and optimize data storage mechanisms across relational and non-relational stores; provide performance tuning and schema design guidance.
  • Independently design and implement complete software stacks that meet business and customer needs with long-term scalability in mind.
  • Drive adoption of modern frameworks, reusable libraries, and engineering best practices across teams.
  • Lead deployment and operations of applications across non-production and production environments with strong focus on resilience, scalability, and security.
  • Design and implement CI/CD pipelines with Jenkins, GitLab, and infrastructure as code (Terraform/Ansible).
  • Build and maintain monitoring dashboards to track application and infrastructure health.

Other

  • Bachelor’s Degree in Computer Science, Engineering, or equivalent experience (Required).
  • 5–8+ years of software engineering experience in Agile/DevOps environments.
  • Travel Required (Yes/No): YES
  • Legally authorized to work in the United States
  • U.S. citizenship required for this role