Software Engineer focused on mobile DevOps at T-Mobile, designing scalable software solutions for CI/CD environments. Collaborating with teams to deliver mobile applications with high reliability and performance.
Responsibilities
Develop and maintain platform tooling and automation that supports mobile build and release workflows
Design, implement, and maintain CI/CD pipelines for iOS and Android applications, including build, test, code signing, and distribution (e.g., TestFlight, Play Store)
Own end-to-end reliability, performance, and scalability of mobile CI/CD pipelines
Build and operate scalable, containerized build infrastructure, including Kubernetes-based ephemeral runners and autoscaling systems
Manage mobile release workflows including code signing, provisioning profiles, secure credential management, artifact storage, and versioning strategies
Optimize pipeline performance through caching, parallelization, and failure recovery mechanisms
Contribute to design innovations that improve systems, processes, or services using modern DevOps and platform engineering best practices
Improve developer experience through automation, tooling, and self-service platform capabilities
Collaborate with technical and mobile engineering teams to deliver solutions and standardize build and release processes across iOS (Xcode, fastlane) and Android (Gradle) ecosystems
Support technology strategy by evaluating and applying current technologies aligned with business goals, including AWS (IAM, S3, EKS), Kubernetes, and cloud-native tooling
Implement observability across CI/CD systems, including pipeline performance metrics (build times, failure rates), logging, alerting, and flaky test detection
Compose clear documentation for software code, system designs, pipelines, and infrastructure to support knowledge sharing
Mentor engineers through technical leadership, knowledge sharing, and DevOps/platform engineering best practices
Perform other duties or projects as assigned by business management
Requirements
4–7+ years of technical engineering experience
Bachelor’s degree with 5+ years of related work experience, or an advanced degree with 3+ years of related experience
Degree in Computer Science, Software Engineering, Information Management, or equivalent experience
Strong cross-functional collaboration and stakeholder communication
Technical writing skills
Software engineering or DevOps experience
Strong experience with CI/CD systems (GitLab CI preferred; also GitHub Actions, Jenkins, Bitrise, CircleCI)
Experience with AWS (IAM, S3, EKS, Secrets Manager) and cloud-native architectures
Experience with Kubernetes and containerized workloads
Experience designing and operating CI runners / build infrastructure (ephemeral, autoscaling preferred)
Strong scripting and automation skills (Python, Bash, etc.)
Experience with mobile build systems (iOS or Android)
Jr. DevOps Engineer supporting and improving CI/CD pipelines and Linux systems at Swift. Collaborating with senior engineers in a hands - on learning environment.
Senior DevOps Engineer I managing automation tooling and multi - cloud infrastructure at Spring Health. Collaborating with AI and Infrastructure teams in a hybrid Seattle office.
Site Reliability Engineer for cloudified backup platform using Commvault technology at Expleo. Joining a dynamic team to ensure backup infrastructure scalability and reliability.
Site Reliability Engineer responsible for designing and maintaining scalable services with high availability. Collaborating with development teams to enhance reliability and operational excellence.
Technical Staff leading the architecture, reliability, and modernization of enterprise ALM and DevOps tools. Driving strategy and influencing product development in collaboration with various teams.
Site Reliability Engineer responsible for reliability and availability, collaborating with development teams on scalable systems. Applying software engineering practices to improve production operations.
DevOps Engineer in the Security Data and AI Lab at Lloyds Banking Group driving data and cloud infrastructure's influence on product operations and customer service improvements.
Senior Platform DevOps Engineer at Code Metal designing and implementing cloud and hybrid infrastructure to support customer deployments and internal platforms. Collaborating with software and security teams for reliable delivery.
DevOps Platform Intern managing cloud infrastructure and deployment pipelines for AI - native software delivery. Partnering with a Product Development Intern, set up and manage containerized applications on Azure Kubernetes Service.