Engineer Software Platform Engineering Applied AI
Listed on 2026-07-22
-
Software Development
DevOps, Cloud Engineer - Software, AI Engineer (Applied/Software), Software Engineer
At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees receive a competitive base salary and compensation package. Employees enjoy multiple wealth‑building opportunities such as an annual stock grant, employee stock purchase plan, 401(k), and year‑round money coaching.
Job OverviewBuild the Next Generation of Enterprise Software Delivery. Modern software engineering is about building resilient platforms, automating repetitive work, improving developer experiences, and applying emerging technologies to solve real business problems. As an Engineer, Software - Platform Engineering & Applied AI, you will design, build, and support cloud‑native applications and platform services that power critical enterprise capabilities. You will work with software engineers, architects, platform engineers, and site reliability engineers to modernize applications, improve engineering automation, and deliver secure, scalable software solutions.
You will also explore practical applications of AI‑assisted software development to enhance how software is designed, built, tested, documented, and operated.
Projects vary based on business priorities but may include:
- Cloud‑native microservices and distributed applications
- Enterprise APIs and service integrations
- Platform modernization initiatives
- Internal engineering tools and automation
- Developer experience improvements
- Dev Sec Ops and security automation
- Applied AI solutions that improve engineering workflows
- Proof‑of‑concept projects evaluating new technologies and platforms
- Develop, test, deploy, and support cloud‑native software applications and services.
- Build secure, scalable APIs and integrations using modern software engineering practices.
- Participate throughout the software development lifecycle, including design, implementation, testing, deployment, monitoring, and operational support.
- Troubleshoot production issues and collaborate with cross‑functional teams to resolve technical challenges.
- Contribute to improving software quality through automated testing, code reviews, documentation, and continuous integration practices.
- Contribute to modernization efforts that improve platform scalability, maintainability, and operational efficiency.
- Help build internal tools and automation that reduce manual effort and improve engineering productivity.
- Partner with architects and engineering teams to evaluate technical approaches and support proof‑of‑concept initiatives.
- Apply secure software development practices throughout the software lifecycle.
- Support automation initiatives that improve deployment, testing, monitoring, and operational workflows.
- Participate in vulnerability remediation and continuous improvement of software delivery processes.
- Utilize AI‑assisted development tools to improve software development workflows.
- Contribute to engineering automation using emerging AI capabilities where appropriate.
- Participate in evaluating practical applications of AI that improve engineering productivity while maintaining appropriate review and governance.
- Work collaboratively with software engineers, architects, site reliability engineers, and business partners.
- Contribute to technical documentation, knowledge sharing, and continuous improvement initiatives.
- Communicate technical concepts clearly with both technical and non‑technical stakeholders.
- 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 (Required)
- Acceptable areas of study include Computer Science or Engineering (Required)
- 2‑4 years Technical engineering experience (Required)
Skills and Abilities
- Analytical Thinking
- Collaboration
- Continuous Development
- Dev Ops
- Emerging Technologies
- Programming Languages
- Software Design
- Software Development
- Technology Development
- Test Evaluation
Experience with one or more of the following technologies or practices is preferred:
Software Development- Java
- Spring Boot
- RESTful…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).