About T-Mobile :
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.
About TMUS Global Solutions :
TMUS Global Solutions is 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.
TMUS India Private Limited operates as TMUS Global Solutions.
About the Role :
As a Principal Software Engineer, you will lead system architecture, modernization, and backend engineering efforts for enterprise-scale document management platforms. You will define scalable designs, drive platform performance, and integrate AI-powered solutions that enable secure, stable, and fast digital operations at scale. Your influence will shape engineering standards, developer experience, and cross-team technical alignment.
What You’ll Do :
- Define and architect scalable, high-performance solutions for financial and operational platforms
- Lead system design for complex business logic and high-availability architecture
- Drive modernization and refactoring of legacy systems to meet cloud-native standards
- Set coding standards and architectural patterns across Java / Spring Boot microservices
- Own CI / CD pipeline integration, DevOps workflows, and cloud deployment reliability
- Champion platform performance, observability, and cost-effective scaling
- Lead integration with third-party platforms, internal APIs, and enterprise services
- Mentor engineers, conduct design reviews, and enforce secure coding practices
- Support system tuning, production diagnostics, and full-stack debugging
- Align architecture strategy with business domain context and platform roadmap
- Drive data-driven decisions through performance analytics and usage patterns
- Collaborate with ML, platform, and SRE teams to define SLAs, escalation strategies, and platform-wide reliability goals
- Present engineering strategy, progress, and outcomes to senior leadership
What You’ll Bring :
Bachelor’s degree in Computer Science, Engineering, or related field7-12 years of hands-on backend and microservice architecture experienceExpert-level knowledge in Java, Spring Boot, REST / gRPC APIs, and distributed systemsSQL experience, especially with Oracle DB; performance tuning and optimization3+ years of DevOps experience with GitLab / GitHub CI / CD pipelinesProficient in Kubernetes, container orchestration, and secure deploymentsStrong experience with data flow orchestration and event-driven integrationsFamiliar with Splunk, Grafana, and backend debugging at scaleSolid understanding of platform security, network protocols, and service resiliencyDemonstrated leadership in architecture decisions and cross-team collaborationPassion for mentoring, innovation, and scalable platform designMust Have Skills :
Spring / JavaSQL knowledge with Microsoft SQL Server / OracleGrafana, Splunk, OTEL, HAProxy, AppDynamics, JIRAAIOps, Security, PythonKafka, Elastic RMQCI / CD(Git), Docker, K8, Azure ADAngular / React / Node.JSNice To Have :
DocuSign e-signature, DocuSign CLM account management, JasperSoftSelenium, Junit, postman, jmeter, loadrunner, cucumber