Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs

T-Mobile

Zobacz, jak pracujemy w T-Mobile! Poznaj #MagentaTeam i razem z nami twórz rozwiązania przyszłości.

As a Senior Engineer - Telecom Billing, you will design, build, and support scalable, highly available software systems that power T-Mobile's billing and customer service platforms. You will work hands-on with core telecom billing applications, contributing to system modernisation, performance, and reliability, while exercising strong engineering judgment to diagnose and solve complex, often ambiguous technical problems.

In this role, you are expected to operate with a high degree of autonomy, working through unclear requirements and evolving problem spaces without reliance on step-by-step direction. You will make thoughtful design choices across distributed systems, balancing performance, reliability, maintainability, and scalability trade-offs in mission-critical environments.

You will collaborate closely with cross-functional engineering teams to deliver well-integrated solutions that align with business objectives and technical standards, while also influencing system design, production stability, and long-term architectural direction of T-Mobile's billing platforms.

Responsibilities:

  • Design, develop, test, and deploy software solutions supporting large-scale telecom billing and customer service platforms.
  • Diagnose and resolve complex, systemic, and unclear production issues across distributed components, APIs, databases, and middleware layers.
  • Work effectively in ambiguous problem spaces, independently breaking down problems and driving solutions without prescriptive guidance.
  • Design and improve systems built on distributed architectures, APIs, and microservices, with an understanding of failure modes and resilience patterns.
  • Make informed engineering trade-offs (e. g., performance vs. maintainability, consistency vs. availability) aligned with business and operational needs.
  • Contribute to system and design improvements using modern engineering frameworks, tools, and industry best practices.
  • Collaborate with engineers, architects, and technical stakeholders to deliver scalable, reliable, and well-integrated solutions.
  • Support technology strategy by evaluating current and emerging technologies in alignment with platform and business goals.
  • Create and maintain technical documentation, including system designs, APIs, operational runbooks, and solution specifications.
  • Provide production support, lead root cause analysis, and drive long-term fixes rather than short-term patches.
  • Mentor team members through technical guidance, design discussions, and knowledge sharing.
  • Perform other duties and projects assigned by business management.

Requirements:

  • 4-7 years of hands-on software engineering experience in enterprise or telecom environments.
  • Strong proficiency in C and C++, with experience in large, long-lived production systems.
  • Experience working with Oracle databases and SQL in high-volume, high-reliability systems.
  • Solid understanding of distributed systems concepts, including APIs, microservices, concurrency, fault tolerance, and data consistency.
  • Demonstrated ability to analyse and diagnose complex technical issues that span multiple systems or components.
  • Proven experience working through ambiguity, independently defining problems, assumptions, and solutions.
  • Understanding of architectural and operational trade-offs, including latency, throughput, availability, consistency, and maintainability.
  • Experience with telecom billing platforms, customer service systems, or related domains (preferred).
  • Familiarity with middleware and transaction-based systems such as Tuxedo (preferred).
  • Strong analytical, problem-solving, and critical-thinking skills.
  • Ability to communicate effectively and collaborate across engineering and technical stakeholder teams.
  • Adaptability and resilience in fast-changing, high-impact environments.
  • Customer-focused mindset with a commitment to delivering reliable, high-quality solutions.

Must Have Skills:

  • Strong C and C++ SW development.
  • Strong Oracle Database and SQL, requirements analysis, low-level design, unit test coverage and automation of unit testing.
  • GitLab CI, Docker, Kubernetes, AWS.
  • Practical use of AI- assisted development tools to improve code quality.
  • Productivity and reliability, code review experience.
  • Team coaching, team guiding, mentoring.

Recommended for you based on this role

Similar stack
Same company
In your city
6+ year exp • Hyderabad
Bash
Java
Node JS
PowerShell
Python
TypeScript
JavaScript
Node JS
Nest.JS
AI/ML
AI Agents
Claude
Copilot
DevOps
AWS
AWS CDK
Azure
CI/CD
Docker
GCP
Git
GitHub Actions
GitLab CI
Grafana
Jenkins
Kubernetes
OpenTelemetry
Platform Engineering
Pulumi
Splunk
Terraform
Apply
Software Engineer 5 days ago
7+ year exp • Hyderabad
Python
SQL
Python
pySpark
Databases
Apache Kafka
Databricks
Delta Lake
AI/ML
Spark
DevOps
Azure
Azure DevOps
CI/CD
Platform Engineering
Apply
4+ year exp • Bachelor's Degree • Hyderabad
Python
Databases
Amazon DocumentDB
DevOps
Ansible
AWS
Azure
CI/CD
Docker
Grafana
Kubernetes
OpenTelemetry
Prometheus
Splunk
Apply
Sr. Software Engineer 14 days ago
5+ year exp • Hyderabad
Python
DevOps
AWS
Azure
CI/CD
GCP
GitLab CI
Kubernetes
Terraform
Cybersecurity
CyberArk
Apply
Full-Time • 3+ year exp • Bachelor's Degree • Warsaw
Python
SQL
Databases
Apache Kafka
Google BigQuery
AI/ML
Airflow
dbt
Hadoop
NumPy
Pandas
Spark
DevOps
CI/CD
GCP
Apply
Full-Time • 4+ year exp • Warsaw
Python
Databases
Apache Kafka
ElasticSearch
RabbitMQ
Frontend
GraphQL
DevOps
Ansible
CI/CD
Git
GitOps
Grafana
Helm
Kubernetes
OpenShift
Prometheus
Management
Confluence
Jira
Apply
Remote • Full-Time • Warsaw
DevOps
AWS
Git
Rest API
Management
Confluence
Jira
Apply
Full-Time • Warsaw
DevOps
AWS
Azure
GCP
Kubernetes
Terraform
Cybersecurity
ISO 27001
Apply
Remote • Full-Time • 3+ year exp • Bachelor's Degree • Warsaw
Java
Python
Scala
Databases
Apache Kafka
Google BigQuery
AI/ML
LLM
Spark
Vertex AI
DevOps
CI/CD
Docker
GCP
GitLab CI
Google Cloud Run
Kubernetes
Terraform
Terragrunt
Apply
Remote • Full-Time • 5+ year exp • Warsaw
Databases
Google BigQuery
DevOps
AWS
GCP
Kubernetes
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card

Work setup

Location
Hyderabad