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.