Software Engineer - Backend [T500-28885]

TMUS Global Solutions

Hyderabad

On-site

INR 1,500,000 - 2,300,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TMUS Global Solutions is seeking a Software Engineer to design, build, deploy, and operate cloud-native systems powering AI and consumer-facing platforms. You will own software lifecycle end-to-end, collaborating with AI Platform Engineers and Platform teams to ensure reliability and scalability.

The role emphasizes distributed systems, REST APIs, and modern cloud-native practices, with a focus on production readiness, observability, and secure software development.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 4+ years of software engineering in cloud-native production software.
  • Strong programming in Java, Python, or Go.

Responsibilities

  • Design, develop, and maintain backend services, APIs, microservices, and cloud-native apps.
  • Own software lifecycle from design to production support and monitoring.
  • Build scalable, secure distributed systems with modern practices.
  • Collaborate with AI Platform Engineers for production-ready platform services.
  • Develop and maintain CI/CD pipelines for reliable delivery.
  • Deploy and operate containerized apps using Kubernetes and cloud platforms.
  • Participate in production support, root-cause analysis, and incident improvements.
  • Implement observability through logging, metrics, and tracing.
  • Drive best practices via code reviews, testing, and mentoring.
  • Partner with Platform Eng to improve reliability and developer productivity.

Skills

Software leadership
Java/Python/Go
Distributed systems
REST APIs
Kubernetes deployment
CI/CD
Production support
SDLC/Agile
Observability

Education

Bachelor's degree in CS/EE/IS

Tools

Terraform
Prometheus
Grafana
Splunk
Datadog
OpenTelemetry

Job description

T-Mobile US, Inc. (NASDAQ: TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flagship brands, T-Mobile and Metro by T-Mobile. Customers benefit from an unmatched combination of value, quality, and exceptional service experience.

TMUS Global Solutions:

TMUS Global Solutionsis a world-class technology powerhouse accelerating the company’s global digital transformation. With a culture built on growth, inclusivity, and global collaboration, the teams here drive innovation at scale, powered by bold thinking.

About the Role:

The Software Engineer is responsible for designing, building, deploying, operating, and continuously improving production software platforms that support consumer-facing AI applications and cloud-native services. This role follows an end-to-end software ownership model where engineers are accountable for the full software development lifecycle — from architecture and implementation through deployment, production support, observability, and continuous improvement.

Working closely with AI Platform Engineers, Product Owners, Architecture, and Platform teams, this role develops reliable, scalable software while ensuring operational excellence across production environments. The ideal candidate is a strong software engineer with experience building cloud-native distributed systems and a willingness to own software in production.

What You’ll Do:
  • Design, develop, and maintain backend services, APIs, microservices, and cloud-native applications supporting AI platform capabilities.
  • Own software throughout its lifecycle, including design, implementation, deployment, production support, monitoring, and continuous improvement.
  • Build scalable, resilient, and secure distributed systems using modern software engineering practices.
  • Collaborate with AI Platform Engineers to deliver production-ready platform services supporting conversational AI, agentic AI, and consumer-facing AI applications.
  • Develop and maintain CI/CD pipelines that enable reliable, automated software delivery.
  • Deploy and operate containerized applications using Kubernetes and cloud-native platforms.
  • Participate in production support, troubleshooting, root cause analysis, and post-incident improvements.
  • Implement application monitoring, logging, and observability practices to improve software reliability and operational visibility.
  • Drive software engineering best practices through architecture discussions, code reviews, automated testing, and mentoring junior engineers.
  • Partner with Platform Engineering teams to continuously improve reliability, scalability, security, and developer productivity.
What You’ll Bring:
  • Bachelor's degree in computer science, Software Engineering, Information Systems, or related field, or equivalent practical experience.
  • 4+ years of software engineering experience building and operating cloud-native production software.
  • Strong programming experience in Java, Python, or Go.
  • Experience designing and developing distributed systems, microservices, REST APIs, and event-driven applications.
  • Experience building cloud-native applications using Kubernetes and container technologies.
  • Experience implementing CI/CD pipelines and automated software delivery practices.
  • Experience supporting production software applications, troubleshooting complex issues, and driving operational improvements.
  • Strong understanding of software architecture, scalability, resiliency, performance optimization, and secure software development.
  • Experience collaborating across distributed Agile engineering teams.
  • Excellent communication, technical leadership, and mentoring skills.
Must Have Skills:
  • Software engineering leadership and technical mentoring
  • Java, Python, or Go
  • Distributed systems and microservices
  • REST APIs and backend software architecture
  • Kubernetes application deployment and operations
  • CI/CD and software delivery automation
  • Production software support and troubleshooting
  • SDLC and Agile engineering practices
  • Observability and application monitoring concepts
Nice to Have:
  • Familiarity with Infrastructure-as-Code (Terraform or similar)
  • Experience with monitoring and observability platforms such as Prometheus, Grafana, Splunk, Datadog, or OpenTelemetry
  • Familiarity with reliability engineering concepts including SLIs, SLOs, and error budgets
  • Experience supporting AI platforms, LLM-powered services, or conversational AI applications
  • Experience with Model Context Protocol (MCP), API gateways, or enterprise integration patterns
  • Experience working with Agentic AI platform teams or consumer-facing AI application teams
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Engineer, AI [T500-27954]
Sr Engineer, AI [T500-27954]

TMUS Global Solutions • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Manager, Software Development [T500-28886]
Manager, Software Development [T500-28886]

TMUS Global Solutions • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Engineer, AI [T500-28844]
Engineer, AI [T500-28844]

TMUS Global Solutions • Hyderabad

On-site
INR 3,000,000 - 5,500,000
Sr Engineer, Software - Full Stack Engineering [T500-27848]
Sr Engineer, Software - Full Stack Engineering [T500-27848]

TMUS Global Solutions • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Competitive compensation
Career growth toward senior leadership
Sr Engineer, Software - AI Database Automation [T500-27555]
Sr Engineer, Software - AI Database Automation [T500-27555]

TMUS Global Solutions • Hyderabad

On-site
INR 1,500,000 - 3,000,000
Engineer, AI [T500-27953]
Engineer, AI [T500-27953]

TMUS Global Solutions • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Sr. Software Engineer, Full Stack – CDP
Sr. Software Engineer, Full Stack – CDP

T-Mobile • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Manager, Software Engineering [T500-28555]
Manager, Software Engineering [T500-28555]

TMUS Global Solutions • Hyderabad

On-site
INR 4,000,000 - 6,500,000
Sr Engineer, Software (.Net Core) [T500-27065]
Sr Engineer, Software (.Net Core) [T500-27065]

TMUS Global Solutions • Hyderabad

On-site
INR 4,000,000 - 6,500,000
Product Owner - AI [T500-28842]
Product Owner - AI [T500-28842]

TMUS Global Solutions • Hyderabad

Hybrid
INR 1,500,000 - 2,800,000