04 Aug
|
TMUS Global Solutions
|
Hyderabad
04 Aug
TMUS Global Solutions
Hyderabad
About TMUS Global Solutions
T-Mobile is America’s supercharged Un-carrier, challenging conventions and setting new standards in wireless. With the nation’s largest and fastest 5G network, T-Mobile delivers advanced connectivity and unmatched value to millions across the U.S. We’re unwaveringly obsessed with providing the best possible service experience, driven by a spirit of disruption that fuels competition and innovation in wireless and beyond.
Job Description
Senior Engineer, Software Data Serving Engineering
About T-Mobile:
T-Mobile US, Inc. (NASDAQ: TMUS), headquartered in Bellevue, Washington, is Americas 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 the Role:
Data Serving Engineering is building the serving layer for the future that delivers the right data, at the right speed, with the right governance to every consumer: a T-Mobile customer opening an app, a business analyst asking a natural language question, or an AI agent executing autonomously.
As a Senior Engineer, Software, you will be a hands-on builder and technical lead at the center of that mission designing and delivering the pipelines, stores, and APIs that make T-Mobiles data consumable at any speed, for any consumer. We pride ourselves on fostering a culture of innovation, agile ways of working, and transparency in everything we do. Join us in embodying the spirit of the Un-carrier and make a tangible impact!
What Youll Do:
- Build serving stores and REST APIs that deliver governed data at the latency and scale production use cases demand.
- Own API contract design, versioning strategy,
and breaking-change policy for data-serving APIs.
- Build and operate Change Data Feed (CDF) based sync pipelines to low-latency serving stores.
- Implement caching patterns invalidation strategies, TTL management, and hot-path serving for sub-millisecond response times.
- Design and build serving infrastructure for AI use cases including vector databases, graph databases, and agent-facing data patterns.
- Set up CI/CD pipelines from scratch with automated tests covering sync correctness, API contract validation, and latency benchmarks.
- Partner with domain teams to onboard use cases, mentor engineers, and contribute to reusable blueprints and reference implementations.
What Youll Bring:
- 7+ years of software engineering experience focused on data infrastructure and backend systems.
- Production Python with API development; owns API versioning, contracts, and governance.
- Experience with CDF-based incremental sync pipelines.
- Production experience distributed data processing and transformation.
- Production caching and key-value serving: Redis or comparable; cache invalidation, TTL strategies, and high-throughput hot-path serving.
- Streaming frameworks (Kafka or comparable) for real-time data paths including CDC and incremental batch patterns.
- Familiarity with vector databases and graph databases for AI-powered serving use cases.
- Robust SQL, data modeling, and CI/CD skills; has set up CI/CD pipelines from scratch with automated testing.
Must Have Skills:
- API development, Python
- Low latency data serving. Redis / Caching frameworks
- Kafka / Streaming frameworks
- CDF-based incremental sync pipelines
Nice-to-Have:
- Prior experience in large-enterprise data serving or platform engineering environments.
- Experience with Knowledge graphs
- Building data infrastructure for AI use cases: RAG pipelines, agent tooling, or feature serving.
📌 Sr Engineer, Software (Hyderabad)
🏢 TMUS Global Solutions
📍 Hyderabad