
T-Mobile
Engineer, Software
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
This role is essential for designing, implementing, and deploying scalable software solutions that meet customer requirements and support high availability environments. The Engineer, Software will contribute to backend services, APIs, microservices, and cloud-based capabilities supporting T-Mobile's core customer platforms, including capabilities such as churn prevention, lifecycle management, and fraud, while collaborating with engineering teams to understand system protocols, data flows, technology interactions, and architecture decisions. The team develops new business capabilities while modernizing platforms and improving reliability and resiliency across systems that support important customer and business experiences. This position independently develops software solutions while participating in broader technical design, architecture, and technology strategy discussions appropriate to the role. Success is measured by the ability to deliver effective technical solutions, produce clear documentation, collaborate across teams, and contribute innovative ideas that improve systems, engineering efficiency, and business outcomes. We are a team that encourages innovation and advocates an agile and open approach, truly working and playing in the Un-carrier way!
Qualifications
Required Qualifications
- 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)
- DevOps
- Emerging Technologies
- Software Design
- Software Development
- Technology Development
- Test Evaluation
- Analytical Thinking
- Collaboration
- Continuous Development
- At least 18 years of age
- Legally authorized to work in the United States
Preferred Qualifications
- Experience developing backend services or APIs using Java, Spring Boot, Python, or similar technologies.
- Familiarity with RESTful microservices, event-driven architecture, distributed systems, or GraphQL.
- Exposure to cloud services and architectures, particularly AWS.
- Familiarity with relational or NoSQL databases, messaging, streaming, caching, or search technologies such as Oracle, DynamoDB, Kafka, SQS, Redis, or OpenSearch.
- Experience with Git-based development workflows, CI/CD practices, container technologies, observability tools, or secure software development practices.
- Experience using AI-assisted development tools to support activities such as coding, debugging, testing, documentation, or code review.
Skills & Technologies
About the Company
T-Mobile
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyJob Details
Employment Type
Full Time
Experience Level
Senior
Salary Range
$92,500 – $166,800
Location
Overland Park, WA
Posted
1 day ago
Country
US