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 build high-quality, reliable, and scalable software solutions that power customer experiences. The role involves end-to-end ownership of cloud-native systems, from architecture and development to deployment, observability, and mentoring, aiming to shape the 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).
  • Familiarity with cloud service providers (AWS, Azure, or GCP) and infrastructure as code.
  • Experience with business intelligence/reporting tools, especially Jaspersoft.
  • Strong architectural design, communication, collaboration, and technical writing skills.

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.
  • 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.
  • Use Grafana (APM/observability) and Splunk (logging) to monitor, troubleshoot, and improve system reliability.

Other

  • Bachelor’s Degree in Computer Science, Engineering, or equivalent experience (Required).
  • 5–8+ years of software engineering experience in Agile/DevOps environments.
  • Proven experience mentoring engineers and driving technical initiatives.
  • U.S. citizenship required.
  • Travel Required: YES