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:
This role leads one or more software engineering teams responsible for building and operating a highly reliable, scalable Customer Data Platform (CDP) that powers analytics, AI/ML, and customer-facing experiences. The Software Engineering Manager is accountable for delivery quality, system reliability, and engineering excellence, while embedding AI/ML-driven capabilities and AI-assisted engineering practices into daily work. The role balances people leadership, technical depth, and execution rigor to ensure the platform meets enterprise standards for performance, data integrity, security, and compliance. Success is measured by predictable delivery, platform stability, customer data trust, and adoption of AI-enabled solutions. The work directly impacts how the organization understands, serves, and personalizes experiences for millions of customers.
What You’ll Do:
Engineering Leadership & Delivery Excellence:
- Lead, mentor, and grow high-performing software and data engineers responsible for the Customer Data Platform
- Establish clear expectations for engineering quality, reliability, testing, and operational readiness
- Own delivery outcomes including scope, timelines, risk management, and execution predictability
- Drive adoption of AI-assisted development tools to improve code quality, velocity, and consistency
Platform & Architecture Ownership:
- Oversee the design and evolution of scalable CDP architectures supporting batch, streaming, and AI-driven workloads
- Ensure systems meet enterprise requirements for availability, performance, security, and cost efficiency
- Partner with architects and principal engineers to guide technical direction and modernization efforts
AI/ML & Intelligent Data Capabilities:
- Lead teams building AI-enabled data capabilities, including:
- LLM-powered services, prompt engineering, and agentic workflows
- Retrieval-Augmented Generation (RAG) using Vector Databases
- ML lifecycle management using MLflow and MLOps best practices
- Ensure responsible AI practices including testing, validation, monitoring, and data auditing
- Drive practical adoption of Azure OpenAI, LangChain / LangGraph, and modern AI frameworks within the CDP
Data Quality, Identity & Customer Resolution:
- Ensure high-quality customer data through robust entity resolution and identity graph solutions
- Oversee implementation of deterministic, probabilistic, and fuzzy matching techniques at scale
- Enforce strong practices for data validation, auditing, lineage, and error handling
- Champion platform-level ownership of customer data trust and correctness
Cross-Functional Collaboration & Stakeholder Alignment:
- Partner with Product, Analytics, Security, Privacy, and Business teams to translate requirements into reliable platform capabilities
- Communicate delivery status, risks, and trade-offs clearly to leadership and stakeholders
- Align roadmap priorities with business outcomes and platform health
Operational Excellence & Continuous Improvement:
- Promote CI/CD & CDP, automated testing, observability, and on-call readiness
- Drive continuous improvement through retrospectives, metrics, and engineering standards
- Support additional initiatives as needed to advance platform maturity
What You’ll Bring:
- Bachelor’s Degree
- 7 to 10 years of related work experience OR combination of education and experience deemed equivalent
Must Have Skills:
- 7 to 10 years of professional software engineering experience, including building large-scale data or platform systems
- 3 to 5 years of people leadership experience managing software or data engineering teams
- Proven track record of delivering high-quality, production-grade platforms in Agile environments
- Experience operating systems at large scale with strong reliability and performance requirements
- GIT / JIRA
- Experience of AGILE implementation, running SCRUMS
Technical Expertise:
- Strong foundation in software engineering best practices, system design, and SDLC
- Advanced Python experience, including data processing and analytics libraries (Pandas, NumPy, Matplotlib)
- Hands-on understanding of large-scale data platforms and distributed systems
- Experience with cloud platforms, Azure preferred
AI / ML Skillsets (Required):
- Strong experience in AI/ML and LLM-based systems
- Experience applying AI to real-world production systems, not just experimentation
API & UI/UX (Required):
- Experience leading teams that design and deliver scalable, secure APIs (REST) including versioning, performance, and security best practices.
- Strong understanding of API architecture, microservices, and cloud-native development.
- Experience managing frontend teams delivering user-centered, accessible, and responsive UI experiences.
- Familiarity with modern frontend frameworks (e.g., React OR Angular OR Vue), modern design systems, and UI/UX best practices.
- Proven ability to partner with Product and Design to translate requirements into high-quality technical solutions.
- Strong leadership skills with experience mentoring engineers and driving cross-functional collaboration.
Data Engineering (Required):
- Experience leading teams working on trillion-scale transactional or customer data systems
- Some understanding of identity Resolution
- Proven experience leading teams that build and migrate cloud-based data platforms using Databricks, Apache Spark, and Snowflake, with accountability for scalability, reliability, and delivery quality.
- Deep technical expertise in distributed data processing with PySpark including guiding teams on cluster configuration, performance optimization, and best practices for large-scale workloads.
- Strong proficiency in data platform design, encompassing SQL, relational and NoSQL databases, and oversight of secure, production-grade RESTful APIs, including authentication and authorization standards.
Nice to Have:
- Familiarity with Snowflake, Iceberg, Unity Catalog, or similar governed data platforms
- Knowledge of customer data privacy, governance, and compliance considerations
- Strong executive communication and stakeholder influence skills
- Working knowledge of Kafka and Event Hub for scalable, real-time data processing
- Experience with MLflow and MLOps, including model lifecycle management, monitoring, and governance
- AWS/GCP & Snowflake
- SAFE certification – Desirable
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