Job Description
About T-Mobile:
T-Mobile US, Inc. (NASDAQ: TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flagship brands, T-Mobile and Metro by T-Mobile. Customers benefit from an unmatched combination of value, quality, and exceptional service experience.
About TMUS Global Solutions:
TMUS Global Solutions is a world-class technology powerhouse accelerating the company’s global digital transformation. With a culture built on growth, inclusivity, and global collaboration, the teams here drive innovation at scale, powered by bold thinking.
TMUS India Private Limited operates as TMUS Global Solutions.
We are seeking a skilled Open Search
Sr Developer
with experience in
Extract, Load, transform (ELT)
processes, OpenSearch, and operating systems to join our dynamic, innovative team. You will work alongside software, network, and systems engineers to design, implement, and deploy scalable software solutions that meet customer requirements and operate reliably in highly available environments.
As part of our team, you will participate in and sometimes lead architecture and design efforts focused on deploying large scale logging solutions that empower our operations teams to operate applications and services at T-Mobile by leveraging cutting-edge technologies such as virtualization, microservices, SDN, NFV, and Big Data platforms. Our culture promotes innovation, agile methodologies, and transparency—if you’re up for the challenge, apply today!
Develop and maintain Java-based applications and systems with a focus on performance and scalability.
Design and implement ELT processes to manage complex data workflows effectively.
Integrate and manage OpenSearch solutions to provide efficient data indexing and search capabilities.
Collaborate with cross-functional teams including network and system engineers for seamless system integration.
Monitor, troubleshoot, and optimize system performance to ensure high availability.
Participate in code reviews and contribute to coding best practices and documentation.
Understand system protocols, data flows, and dependencies to independently develop full software stacks.
Support engineering projects with testing, inspections, and reporting; supervise junior engineers as needed.
Contribute to technical leadership by continuously learning and applying emerging technologies.
Document system designs, business requirements, and technical specifications clearly.
Present new ideas and review current processes to drive innovation and process improvements.
Required Qualifications:
Bachelor’s degree in computer science, Engineering, or related field.
6+ years of technical engineering experience, including Java development.
Proven experience designing and implementing ELT data workflows.
Hands-on experience with OpenSearch integration and management.
Strong proficiency with operating systems such as Linux and Windows.
Knowledge of operations (Ops) and system administration concepts.
Excellent communication, analytical, and problem-solving skills.
Experience writing technical documentation and collaborating in cross-functional teams.
Preferred Qualifications:
Experience with cloud platforms (AWS, Azure, GCP, etc.).
Familiarity with containerization technologies (Docker, Kubernetes).
Knowledge of CI/CD pipelines and DevOps best practices.
Proficiency in additional programming languages such as Python or Perl.
Experience working with databases and SQL (Oracle, MySQL).
TMUS India Private Limited, operating as TMUS Global Solutions, has engaged ANSR, Inc. ("ANSR") as its exclusive recruiting partner. That means that any communications regarding TMUS Global Solutions opportunities or employment offers will be issued only through ANSR and the 1Recruit platform. If you receive a communication or offer from another individual or entity, please notify TMUS Global Solutions immediately.
TMUS Global Solutions will never seek any payment or other compensation during the hiring process or request sensitive personal data (such as bank details or government-issued identification numbers) prior to a candidate’s acceptance of a formal offer.