Systems Reliability Engineer
At T-Mobile, we invest in YOU! Our Total Rewards Package ensures employees receive a competitive base salary and compensation package, along with multiple wealth-building opportunities through our annual stock grant, employee stock purchase plan, 401(k), and access to free, year-round money coaches.
About the role
The System Reliability Engineer (SRE) improves and protects the software and systems behind all of T-Mobile's IT services, including management of scalability, availability, latency, performance, security, and capacity, and delivery of software faster, better, and cheaper. From designing and maintaining CI/CD pipelines to building next-generation T-Mobile applications on cloud-native platforms, SREs enable great customer experience and product innovation through continuous improvement of operational support.
The Compliance Campaign Management (CCM) team within T-Mobile's Identity Security and Access Management (ISAM) organization is leading a major transformation in logical access compliance. This role focuses on ensuring the reliability, observability, and continuous improvement of our compliance automation ecosystem, including Power Platform, Azure DevOps Pipelines, Microsoft Graph APIs, and AI-powered automation. You will help reduce manual effort, strengthen control effectiveness, and improve audit readiness while supporting an environment where human expertise and AI agents work side by side.
Responsibilities
- Utilize proficient knowledge and skill in emerging DevOps-centric automation tools and technologies for CI/CD, configuration management, etc., for non-production and production environments.
- Perform environment management, automated server provisioning (VMs), and pipeline configuration.
- Deliver software to improve the availability, scalability, latency, and efficiency of T-Mobile’s services.
- Create, manage, and use dashboards for continuous monitoring and health checks of applications and underlying infrastructure, improving service quality using monitoring feedback for non-production and production environments.
- Contribute to future improvement of software delivery processes and operations, e.g., cloud enablement, use of microservices with containerization.
- Maintain and improve the reliability and uptime of compliance automation workflows including Power Apps, Power Automate approval flows, Azure blob storage pipelines, and agentic automation integrations supporting 100+ annual SOX, PCI, and CPNI controls.
- Build and maintain observability and monitoring for AI agent workflows — tracking agent accuracy, SLA compliance, and anomaly detection — enabling the team’s Human-in-the-Loop governance model and audit accountability standards.
Requirements
- Bachelor's Degree (Required).
- 2-4+ years of relevant experience.
- Experience working in an Agile and DevOps environment (Preferred).
- Experience in one or more of: C, C#, Java, Perl, Python, Go, or scripting experience in Shell and Perl (Preferred).
- Experience in Continuous Integration/Continuous Delivery tools, such as Jenkins, Cloudbees, etc., and other automation tools (Preferred).
- Experience with DevOps tools, such as Ansible, Chef, Puppet, etc. Experience in Docker, Kubernetes, etc. is preferable (Preferred).
- Experience in APM tools like AppDynamics, logging tools like Splunk (Preferred).
- Experience working in a cloud environment (public/private) (Preferred).
- Experience in migrating to cloud or cloud-native environments is preferable (Preferred).
Skills
- Microsoft Graph API and REST API integration.
- AI and agentic workflow monitoring and observability.
- Python scripting for API integration and compliance workflow automation.
- Power Apps administration and environment management.
- Identity governance platforms such as Microsoft Entra, SailPoint, or ServiceNow.
- Application Monitoring Automation.
- Computer Science fundamentals.
- Incident Management.
- Scripting.
- Service-Level Objective (SLO).
- System Reliability.
- Troubleshooting.
- Microsoft Power Platform (Power Automate, Power Apps).
- Azure Cloud Services and Pipelines.
Preferred Skills:
- Kubernetes.
- Linux.
- Reliability Analysis, Engineering, Improvement, and Management.
Benefits
- Medical, dental, and vision insurance.
- Flexible spending account.
- 401(k) with company match.
- Annual stock grant and employee stock purchase plan.
- Paid time off and up to 12 paid holidays (about 4 weeks for new full-time employees and 2.5 weeks for new part-time employees annually).
- Paid parental and family leave.
- Family building benefits.
- Back-up care and enhanced family support.
- Childcare subsidy.
- Tuition assistance and college coaching.
- Short- and long-term disability.
- Voluntary AD&D, accident, life, disability, and long-term care insurance.
- Mobile service and home internet discounts.
- Pet insurance.
- Commuter and transit programs.
Pay
Base Pay Range: $83,900 - $151,200. The successful candidate’s actual pay will be based on work location, qualifications, and experience. Most Corporate employees are eligible for a year-end bonus based on company and/or individual performance, set at a percentage of the employee’s eligible earnings in the prior year. Corporate bonus target: 15%.
Travel is required for this role.