This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Transport Automation & Orchestration team is responsible for developing software solutions that automate the implementation of Transport Network designs across T-Mobile's nationwide network infrastructure. Our mission is to transform traditionally manual network engineering processes into intelligent, automated workflows that improve efficiency, consistency, and scalability. The team operates at the intersection of software engineering, network engineering, automation, and emerging AI-enabled technologies. We build applications and automation capabilities that enable transport engineers to deploy, manage, and optimize network services while supporting T-Mobile's long-term vision of increasingly automated network operations. This role is ideal for an engineer who can contribute hands-on development across modern software platforms, collaborate with cross-functional teams, and deliver high-quality software solutions that support transport automation initiatives. The ideal candidate is adaptable, continuously learns new technologies and methodologies, and enjoys solving complex technical problems. This position offers the opportunity to contribute to software platforms that support the evolution of network automation and operational efficiency across T-Mobile's transport network environment.
Job Responsibility
Design, develop, test, and maintain scalable software applications using modern software development technologies and practices
Develop backend services, APIs, integrations, automation workflows, and supporting application components that enable transport automation initiatives
Build APIs, integrations, and workflow orchestration solutions supporting transport engineering processes
Contribute to application performance, reliability, maintainability, and scalability improvements
Troubleshoot and resolve software defects and production issues as needed
Participate in code reviews and merge request reviews to support software quality and maintainability
Share technical knowledge and contribute to software engineering best practices across the team
Contribute to the effective use of modern engineering methodologies and development tools
Follow established coding standards, architectural guidelines, and engineering quality practices while providing feedback for continuous improvement
Partner closely with Transport Engineering teams to understand network design requirements and operational challenges
Collaborate with Product Management, DevOps, Data Engineering, and other technical teams
Participate in planning activities, technical discussions, and solution development efforts
Support continuous improvement and iterative software delivery practices
Contribute ideas that improve systems, processes, and operational efficiency
Requirements
Bachelor's Degree plus 3 years of related work experience OR advanced degree with 1 year of related work experience OR combination of education and experience deemed equivalent
Acceptable areas of study include Computer Science or Engineering
2-4 years Technical engineering experience
At least 18 years of age
Legally authorized to work in the United States
Nice to have
Experience in Wireless Telecommunications (RAN Transport and Backhaul)
Experience in IP Networking
Experience in Transport Network Design
Experience in Carrier-grade network operations
Experience developing software solutions within networking, telecommunications, infrastructure, or network automation environments
Experience with Itential Pronghorn Platform
Experience with network orchestration platforms
Experience with workflow automation platforms
Experience with infrastructure automation technologies
Experience using AI-assisted development tools
Exposure to generative AI concepts and applications
Experience building software that incorporates AI-enabled capabilities