Software Engineer- Billing Platform
Core
Designing, implementing, and deploying scalable software solutions for a billing platform to support high availability environments and improve operational efficiency.
Role type
Senior Full Stack Software Engineer (Billing Platform)
Builds
Scalable software components, microservices, and system integrations for T-Mobile's billing infrastructure.
Domain
Telecommunications / Billing Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, NodeJS, Microservices, REST, Event-driven design, Kafka, RabbitMQ, JavaScript, TypeScript, Angular, SQL/NoSQL, Docker, Kubernetes, AWS, AI tools for analysis and design
Preferred skills
Agentic AI, Technical Writing, Analytics
Technologies
Java, Spring Boot, NodeJS, Kafka, RabbitMQ, Angular, TypeScript, GitLab CI, Docker, Kubernetes, AWS
Responsibilities
Develop and test software solutions to drive engineering projects; Contribute to design innovations using new frameworks; Collaborate with technical teams to deliver solutions; Support technology strategy by evaluating current technologies; Create clear documentation for code, designs, and requirements.
Seniority
Mid-to-Senior, hands-on IC