T-Mobile

T-Mobile

Engineer, Software

Overland Park, WAPosted 1 day ago$92,500 – $166,800
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

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

AgileJavaSpringPythonGraphQLAWSNoSQLDynamoDBKafkaRedisGitCI/CD

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 apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$92,500 – $166,800

Location

Overland Park, WA

Posted

1 day ago

Country

US