T-Mobileposted 2 days ago
$113,600 - $205,000/Yr
Full-time • Mid Level
Frisco, TX

About the position

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple wealth-building opportunities through our annual stock grant, employee stock purchase plan, 401(k), and access to free, year-round money coaches. That’s how we’re UNSTOPPABLE for our employees! T-Mobile is transforming from a traditional Telco to a next-generation TechCo—and our Billing organization is leading the charge. We are rebuilding our foundational systems to enable world-class experiences not only for today’s wireless services, but also for tomorrow’s technologies like 6G, IoT, and beyond. The Senior Software Engineer collaborates with cross-functional teams to architect, develop, and optimize software solutions that drive core billing and operational processes in mission-critical telecom environments. In this role, you will take technical ownership of complex backend components, ensure scalability and reliability of high-volume billing systems, and contribute to continuous improvement efforts across the platform. You will work with a blend of legacy systems and modern technologies—including C/C++, Java, Oracle PL/SQL, and Unix/Linux scripting—while mentoring junior developers and implementing engineering best practices.

Responsibilities

  • Drives engineering projects by developing software solutions; conducting tests and inspections; preparing reports and calculations.
  • Lead the design, development, and enhancement of core modules within a high-volume, telecom-grade billing and operational system.
  • Translate sophisticated business requirements into robust technical implementations across invoicing, rating, and customer account lifecycle processes.
  • Develop performant and maintainable code using C/C++, Java, and Unix/Linux shell scripting, ensuring standard processes are followed.
  • Optimize and handle sophisticated PL/SQL queries and stored procedures for large-scale Oracle databases.
  • Guide integration efforts with batch processes, schedulers, and other OSS/BSS components, ensuring operational efficiency.
  • Conduct advanced root cause analysis of production issues and proactively implement preventative solutions.
  • Drive modernization of legacy components by implementing abstraction layers, APIs, or refactoring initiatives.
  • Lead code reviews and performance evaluations, mentoring junior developers and promoting engineering excellence.
  • Author and implement high-quality documentation standards across technical, deployment, and fixing domains.

Requirements

  • Bachelor's Degree in Computer Science or Engineering.
  • 4-7 years of technical engineering experience.
  • Extensive experience with telecom billing systems or large-scale enterprise platforms, with a strong focus on rating, charging, and revenue assurance processes.
  • Advanced proficiency in C/C++, Java, and Unix/Linux scripting, with a shown ability to develop maintainable, production-ready code.
  • Deep expertise in Oracle SQL and PL/SQL development, including query optimization and troubleshooting in high-volume environments.
  • Strong background in designing and maintaining batch-oriented, high-throughput transaction processing systems.
  • Proven understanding of telecom-specific concepts such as CDR processing, roaming data handling, taxation logic, accounts receivable (AR), and RFS/provisioning integration.
  • Experience working with mixed technology stacks that include legacy systems, proprietary tools, and modern interfaces.
  • In-depth knowledge of telecom BSS/OSS domains, including mediation, billing cycles, and configuration-driven rule engines.
  • Ability to mentor team members on system configuration, best practices, and complex logic interpretation.

Nice-to-haves

  • Experience with Amdocs billing systems is preferred.

Benefits

  • Medical, dental and vision insurance.
  • Flexible spending account.
  • 401(k).
  • Employee stock grants.
  • Employee stock purchase plan.
  • Paid time off and up to 12 paid holidays.
  • Paid parental and family leave.
  • Family building benefits.
  • Back-up care.
  • Enhanced family support.
  • Childcare subsidy.
  • Tuition assistance.
  • College coaching.
  • Short- and long-term disability.
  • Voluntary AD&D coverage.
  • Voluntary accident coverage.
  • Voluntary life insurance.
  • Voluntary disability insurance.
  • Voluntary long-term care insurance.
  • Mobile service & home internet discounts.
  • Pet insurance.
  • Access to commuter and transit programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service