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