Sr. Engineer Software
T-MOBILE USA, Inc.
Job Description
Job Overview A Senior Software Engineer will lead design, development, and deployment of scalable microservices for the T‑Mobile for Business Order Management Platform, manage cloud infrastructure on Azure/AWS, ensure robust API performance, and provide technical leadership. Responsibilities Architect, design, and implement scalable microservices for the ET platform. Ensure API‑first design with high availability, security, and performance.
Develop automation for rule‑based order flows and subscription lifecycle management. Build and run event‑driven systems, including consumers and asynchronous flows integrated with other systems. Manage cloud‑native deployments on Azure focused on scalability and resilience.
Conduct code reviews, performance tuning, and issue resolutions to maintain high code quality. Build and optimize the T‑Mobile for Business Order Platform, ensuring responsive and reliable order processing. Support self‑service and rep‑assisted customer journeys with minimal fallout.
Integrate backend systems seamlessly with all ET products. Provide technical leadership and mentorship to onshore and offshore developers, focusing on design quality and best practices. Qualifications Bachelor’s degree and 5 years of related work experience, or advanced degree with 3 years of related experience. 4–7 years of technical engineering experience.
Knowledge, Skills, and Abilities Analytical thinking and excellent problem‑solving, debugging, and system design skills. Strong leadership and collaboration across multi‑functional, geographically distributed teams; mentorship of junior team members. Excellent communication skills and customer service orientation.
Strong software development and design experience in Java, Spring Boot, REST APIs, and microservices architecture. System integration and technical writing skills. Hands‑on experience with Azure Cloud (AKS, App Services, Functions, CI/CD pipelines).
Proficiency with MongoDB and other databases. Experience in monitoring and logging using tools such as Splunk. Familiarity with data authorization and security standards in enterprise‑grade systems.
Background in Telecom and supporting B2B organizations strongly preferred. Background in subscription or product catalog/order management systems a plus. At least 3+ years in a senior/lead role preferred.
Proven ability to design and deliver enterprise‑scale distributed systems. Track record of building and scaling platform services with real‑world business impact. At least 18 years of age.
Legally authorized to work in the United States. Additional Requirements Travel required. Position is not DOT regulated.
Benefits and Compensation Base pay range $113,600 – $205,000 with corporate bonus target of 15%, annual bonus opportunity, and comprehensive benefits including medical, dental, vision, 401(k), employee stock grants, stock purchase plan, paid time off, paid holidays, parental and family leave, tuition assistance, and other benefits as outlined by company policy. Equal Opportunity Employer T‑Mobile USA, Inc. is an Equal Opportunity Employer. All decisions concerning the employment relationship will be made without regard to age, race, ethnicity, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, religious affiliation, marital status, citizenship status, veteran status, the presence of any physical or mental disability, or any other status or characteristic protected by federal, state, or local law.
Discrimination, retaliation or harassment based upon any of these factors is wholly inconsistent with how we do business and will not be tolerated. #J-18808-Ljbffr