Sr. Software Engineer, Full Stack – CDP

T-Mobile

Hyderabad

On-site

INR 4,000,000 - 6,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

T-Mobile US, Inc. is seeking a Sr. Full Stack Software Engineer to design and deliver scalable CDP solutions.

You will work across the full stack—from React UIs to backend services, AI-assisted segmentation, and real-time activation pipelines. You will partner with product, data engineering, and platform teams to enable marketers and data consumers to activate audiences at scale. The role emphasizes technical leadership, mentoring, and evolving full-stack practices to ensure product quality,

Qualifications

  • BS in CS or related field or equivalent practical experience.
  • 7–12 years building full-stack apps and backend services.
  • Proven UI experience with React and TypeScript.
  • Strong Python and/or Node.js backend background.
  • Experience with distributed systems and cloud deployments.
  • Ability to lead and mentor engineering teams.

Responsibilities

  • Build React-based audience builder UI and activation workflows.
  • Develop APIs and middleware for audience creation, preview, and activation.
  • Integrate front-end with Databricks, Delta Lake, Redis, and Event Hubs.
  • Develop AI-assisted segmentation and customer preview experiences.
  • Design performant UIs handling large datasets with sub-second latency.
  • Create scalable audience computation and segmentation services.
  • Optimize previews and materialization for large data.
  • Serve customer profiles and identity-aware logic.
  • Deploy and manage services on AKS/Kubernetes.
  • Design low-latency APIs on fault-tolerant architectures.
  • Share knowledge and advance full-stack standards.
  • Mentor engineers and support planning and scoping.

Skills

React
TypeScript
Next.js
Python
Node.js
RESTful APIs
OAuth 2.0 / JWT
SQL / Delta Lake
Redis
Kafka / Event Hubs
Databricks
Kubernetes / AKS

Education

Bachelor’s Degree in CS or Software Engineering

Tools

Databricks
ClickHouse
Delta Lake
AKS/Kubernetes

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.

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.

About the Role

Sr. Software Engineer, Full Stack designs and delivers modern, scalable applications and services that power the Customer Data Platform (CDP). This role spans the full technology stack—from React-based audience builder UIs and AI-assisted segmentation experiences to high-performance backend services, real-time activation pipelines, and customer profile APIs. The engineer partners closely with product, data engineering, and platform teams to build and operate the tools that enable T-Mobile’s marketers and data consumers to create, preview, and activate audiences at scale.

The Sr. Engineer provides technical leadership, mentors engineers, and drives the evolution of full-stack engineering practices across the CDP. Success is measured by product quality, system reliability, performance at scale, and the growth of team capability.

What You’ll Do
Frontend & API
  • Build React-based audience builder UI and activation workflows
  • Develop APIs and middleware for audience creation, preview, and activation
  • Integrate front-end and middleware layers with Databricks/Delta Lake, ClickHouse, Redis, and Event Hubs
  • Build AI-assisted segmentation and customer preview experiences
  • Design intuitive, performant user interfaces that handle large-scale customer data with sub-second responsiveness
  • Build scalable audience computation and segmentation services
  • Optimize audience preview and materialization for large datasets
  • Build customer profile serving and identity‑aware audience logic
  • Deploy and manage services on AKS/Kubernetes
  • Design and optimize low-latency APIs on fault-tolerant, highly scalable architectures
  • Contribute to team knowledge sharing and advancement of full-stack engineering standards
  • Mentor engineers to strengthen technical skills, delivery quality, and professional growth
  • Support project definition activities including estimation, planning, and scoping
What You’ll Bring
  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • 7-12 years of hands-on experience designing, building, and operating full-stack applications and backend services
  • Demonstrated experience building production UIs with React and TypeScript
  • Strong backend engineering background with Python and/or Node.js
  • Experience with distributed systems, streaming architectures, and cloud-native deployments
  • Technical leadership and mentoring experience on engineering teams
  • Strong analytical and problem-solving skills applied to complex data and systems challenges
  • Ability to manage multiple concurrent initiatives with strong organizational and prioritization skills
  • Passion for learning and applying new technologies in fast-moving product environments
Must Have Skills
Frontend & API Development
  • React, TypeScript, and Next.js for building responsive, data-intensive UIs
  • Python and/or Node.js for backend services and middleware
  • Designing and consuming RESTful APIs with secure authentication (OAuth 2.0, JWT)
  • SQL, Databricks, and Delta Lake for data access and integration
  • Redis for caching and low-latency data serving
  • Kafka/Event Hubs for event-driven integrations
  • Python and Spark on Databricks for large-scale audience computation
  • Kafka/Event Hubs and Redis for real-time streaming and profile serving
  • FastAPI for high-performance backend service development
  • Kubernetes for deploying and managing production services on AKS
  • Distributed systems design including fault tolerance, scalability, and consistency patterns
  • Streaming architectures and real-time data pipeline development
Nice to Have
  • Experience with AI-assisted development tools and building AI-powered agents or agentic workflows
  • Familiarity with customer data platforms, audience segmentation, or marketing technology
  • Experience with identity resolution and customer profile unificationWorking knowledge of Unity Catalog for data governance and lineage
  • Experience with ML feature platforms (e.g., Feast, Tecton, Databricks Feature Store)
  • Cloud platform certifications such as Azure Solutions Architect or AKS/Kubernetes certifications
  • Exposure to real-time AI inference and MLOps practices in production environments
  • Experience with ClickHouse or Apache Pinot for sub-second analytical queries
  • Contributions to enterprise data governance, security, or compliance initiatives

Looking for Minimum 7+ years of experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Engineer, Data [T500-26986]
Sr Engineer, Data [T500-26986]

TMUS Global Solutions • Hyderabad

On-site
INR 2,200,000 - 3,800,000
Sr Engineer, Data
Sr Engineer, Data

T-Mobile • Hyderabad

On-site
INR 11,429,000 - 20,000,000
Sr Engineer, Software - Python Backend [T500-28120]
Sr Engineer, Software - Python Backend [T500-28120]

TMUS Global Solutions • Hyderabad

On-site
INR 350,000 - 550,000
Sr Engineer, AI [T500-27954]
Sr Engineer, AI [T500-27954]

TMUS Global Solutions • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Sr Architect, Systems [T500-20283]
Sr Architect, Systems [T500-20283]

ANSR • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Sr Architect, Data [T500-27092]
Sr Architect, Data [T500-27092]

TMUS Global Solutions • Hyderabad

On-site
INR 2,600,000 - 4,200,000
Engineer, Software - Java [T500-28105]
Engineer, Software - Java [T500-28105]

TMUS Global Solutions • Hyderabad

On-site
INR 900,000 - 1,500,000
Sr Engineer, Software - Java [T500-28390]
Sr Engineer, Software - Java [T500-28390]

TMUS Global Solutions • Hyderabad

On-site
INR 2,800,000 - 4,800,000
Manager, Software Engineering [T500-22121]
Manager, Software Engineering [T500-22121]

TMUS Global Solutions • Hyderabad

On-site
INR 2,500,000 - 3,500,000
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