Engineer, Software - Core & IP Services Automation
Core
Design, implement, and deploy scalable software solutions and intelligent automation for T-Mobile's Core and IP Services, including provisioning, configuration, testing, monitoring, and issue resolution.
Role type
Software Engineer (Network Automation & AI)
Builds
Microservices, APIs, and automation solutions for network provisioning, configuration, testing, monitoring, and issue resolution.
Domain
Telecommunications / Network Automation / AI
Deliverable
production ML models | product features
Required skills
Software Development, Microservices, API Design, CI/CD, DevOps, Programming Languages, System Protocols, Data Flows, Test Evaluation, Analytical Thinking
Preferred skills
AI-assisted development tools, Java, RESTful APIs, LLMs, Generative AI, Agent-based automation, Prompt engineering, Event-driven architectures, NoSQL, Python scripting, Observability, Human-in-the-loop validation
Technologies
Java, Python, RESTful APIs, LLMs, Generative AI, Microservices, CI/CD, Containerization, Cloud-native platforms, NoSQL, Messaging platforms
Responsibilities
Develop and integrate microservices and APIs to automate network workflows; Apply engineering judgment to review and validate AI-generated code; Build and maintain CI/CD pipelines for production-ready software; Collaborate with network specialists to integrate software with IT and network platforms; Create documentation for system designs and business requirements; Contribute to technology strategy and AI-enabled operational workflows.
Seniority
Mid-level, hands-on IC