Job Description

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:

The Senior Software Engineer plays a critical role in designing and building scalable software systems that solve complex business and technical challenges. The Sr Engineer will work with a team of other software engineers to design, implement, and deploy complete systems which meet customer's requirements and are cloud native. The Sr Engineer will focus on creation, maintenance and enhancement of full stack software solutions that typically include front end web frameworks, back end services, micro services, databases, and all associated cloud infrastructure required to deploy and maintain the solution. Responsible for creating, deploying and supporting a full software solution. Expected to be broad in the range of their knowledge as a generalist across the full software stack.

This engineer is also responsible for contributing to the overall architecture and strategy of technical systems, mentoring junior engineers, and ensuring solutions are aligned with T-Mobile's business and technical goals


What You’ll Do:

  • Lead design, development, and deployment of software that meets business and technical requirements.
  • Develop full-stack solutions using modern frameworks and platforms.
  • Contribute to system architecture, infrastructure design, and service-oriented approaches.
  • Guide junior engineers and conduct peer reviews to maintain code quality.
  • Collaborate with GitOps teams to ensure seamless CI/CD integration and deployment automation.
  • Drive innovation by recommending new technologies, frameworks, and tools.
  • Document systems, APIs, infrastructure, and architecture decisions.
  • Maintain ownership of project deliverables and resolve complex technical challenges.
  • Perform additional duties and strategic projects as assigned.


What You’ll Bring:

  • Bachelor’s degree in computer science, Software Engineering, or related field.
  • 5–8 years of hands-on experience in software development and system design.
  • Proven experience delivering scalable, reliable, and secure software in cloud environments.
  • Proficiency in Go Lang.
  • Familiarity with distributed systems, containerization, and microservices.
  • Experience in Git, GitOps (Flux, Argo CD), CI/CD pipelines, automated testing, and agile delivery.
  • Strong analytical thinking and collaborative problem-solving skills.
  • Excellent communication and documentation abilities.


Must Have Skills:

  • Experience developing and deploying software on AWS or Azure Clouds and managing them at scale.
  • Experience building Cloud Environments (IAM, Cloud Networking, Policies, Landing Zones, Firewalls, etc..)
  • Experience developing software and applications using Go language.
  • Experience building infrastructure using Terraform.


Nice To Have:

  • Developer Experience, GenAI


TMUS India Private Limited, operating as TMUS Global Solutions, has engaged ANSR, Inc. (\"ANSR\") as its exclusive recruiting partner. That means that any communications regarding TMUS Global Solutions opportunities or employment offers will be issued only through ANSR and the 1Recruit platform. If you receive a communication or offer from another individual or entity, please notify TMUS Global Solutions immediately.

TMUS Global Solutions will never seek any payment or other compensation during the hiring process or request sensitive personal data (such as bank details or government-issued identification numbers) prior to a candidate’s acceptance of a formal offer.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application