Senior Software Engineer at T-Mobile
Company Overview
At T-Mobile, we invest in YOU! Our Total Rewards Package ensures our employees receive the same big love we give our customers.
- Competitive salary and compensation
- Wealth-building opportunities: annual stock grant, employee stock purchase plan, 401(k)
- Access to free, year-round financial coaching
Join the Un-carrier movement and make an impact!
Job Role
We are looking for a Senior Software Engineer to:
- Collaborate with software, network, and systems engineers
- Design, implement, and deploy scalable software solutions
- Focus on applications leveraging virtualization, microservices, SDN, NFV, and big data platforms
- Play an active role in architecture and software component design
Responsibilities
Technical Engineering Services
- Develop software solutions, conduct tests, prepare reports
- Supervise base and associate engineers as needed
- Understand system protocols, data flows
- Independently develop complete software stacks
- Engage in independent study of current technologies
AI-Powered Solution Development
- Design and integrate AI/ML models using frameworks like TensorFlow, PyTorch, Scikit-learn, Azure ML
Cloud-Native Architecture & Services
- Build, deploy, maintain cloud applications on Azure, AWS, or GCP
- Use services such as Azure Functions, AWS Lambda, serverless components
Kubernetes & Containerization
- Containerize applications using Docker
- Manage deployments on Kubernetes clusters
Data Engineering & Integration
- Develop data pipelines with Apache Spark, Azure Data Factory, Databricks
- Handle data across lakes, warehouses, relational databases
Microservices & API Development
- Develop RESTful APIs and microservices
- Ensure integration with AI models and data sources
Innovation & Technical Leadership
- Contribute to improving designs and processes
- Keep abreast of new technologies and mentor others
Technology Strategy
- Support business goals through technology
- Collaborate with system engineers
Technical Writing
- Create documentation for systems, code, and design
Qualifications
- Bachelor’s in Computer Science, Engineering, or related
- 4–7+ years of technical engineering experience
- Experience with cloud platforms (Azure, AWS)
- Skilled in AI/ML frameworks
- Knowledge of data pipelines and microservices
- Excellent communication, customer service, analytics, technical writing skills
- Must be 18+ and legally authorized to work in the US
Travel & Other Details
- Travel required: Yes
- DOT Regulated: No
- Safety Sensitive: No
Compensation & Benefits
- Base pay: $113,600 - $205,000
- Bonus: 15% target
- Benefits include medical, dental, vision, 401(k), stock plans, paid time off, family support, discounts, and more.
Join us and never stop growing!
Equal Opportunity
T-Mobile is committed to equal opportunity employment.
Contact
For accommodations, email ApplicantAccommodation@t-mobile.com or call 1-844-873-9500.
Job Highlights
- Bachelor’s degree in related discipline
- 4-7+ years experience
- Cloud platform proficiency (Azure, AWS)
- AI/ML model integration experience
- Data pipeline expertise
- Strong communication and documentation skills
Tags
Programing Languages, Cloud Platforms, AI & ML, Microservices, Data Engineering