01 Aug
|
TMUS Global Solutions
|
Hyderabad
01 Aug
TMUS Global Solutions
Hyderabad
At T-Mobile, we dont just build technology we empower people. We believe in investing in YOU your growth, your leadership, and your long-term impact. Were unstoppable when driven individuals come together to solve bold challenges, inspire innovation, and create platforms that power the future.
As a Senior Software Engineer, youll play a critical role in designing and developing high-performance, resilient, cloud-native platforms. Youll collaborate with world-class engineers, contribute to scalable solutions, and take ownership of features that support data-driven, AI-enabled systems.
This is a high-impact role where youll be empowered to grow into a future technical leader. Youll have the opportunity to influence architecture, drive technical decisions, and scale your impact beyond teams with a clear path toward bigger impact.
Key Responsibilities:
- Design and implement Spring Boot-based microservices and scalable REST/gRPC APIs as part of a distributed, cloud-native ecosystem.
- Take ownership of end-to-end feature delivery from technical design to production deployment and post-release support.
- Collaborate closely with product, architecture, DevOps, and QA to deliver business-critical features and platform capabilities.
- Contribute to system integration, orchestration, and performance tuning across backend services and data pipelines.
- Analyze and improve engineering workflows, proactively identifying bottlenecks, tech debt, and areas for optimization.
- Mentor junior engineers in development practices, debugging, and testing strategies.
- Participate in and lead design discussions, system architecture reviews, and code reviews.
- Write clear documentation for implemented features, APIs, and operational considerations.
- Continuously evaluate and adopt new frameworks, patterns, or tools that improve team velocity or system quality.
- Influence the technology roadmap by contributing ideas that support scale, security, and maintainability.
Qualifications:
- Bachelor's degree in computer science, Software Engineering, or equivalent technical discipline
Required Skills:
- 8+ years of hands-on software development experience, preferably in backend distributed systems.
- Strong programming skills in Java, with deep knowledge of Spring Boot and API-based service development.
- Working knowledge of messaging systems and observability tools like Kafka, RMQ, and Splunk.
- Experience with SQL/NoSQL databases such as Oracle and MongoDB.
- Hands-on experience with CI/CD pipelines, Docker, and cloud platforms such as AWS, Azure, GCP, or OCI.
- Ability to debug and resolve issues in production environments with cross-stack visibility.
- Exposure system architecture, performance tuning, and scalable integrations is a robust plus.
- Passion for continuous learning and a strong interest in mentoring or leading technical growth.
📌 Sr Engineer, Software (Hyderabad)
🏢 TMUS Global Solutions
📍 Hyderabad