Senior Telecom Software Engineer (C++ / Linux / Cloud) at Weekday AI. This role is for one of the Weekday's clients. Min Experience: 7 years. JobType: full-time. We are seeking experienced . Telecom Software Engineers. with a strong background in . charging, rating, and billing systems. to join a product-focused engineering team. This role is critical to the development, maintenance, and modernization of . high-availability telecom charging platforms. , including legacy-to-cloud-native transformations.. You will work across the full product lifecycle—building new capabilities, maintaining mission-critical systems, and evolving existing platforms to modern cloud-based architectures.. Technical Environment. Programming Languages. C++ (primary and mandatory) . Java, Python . Platforms & Infrastructure. Linux . Kubernetes (K8s) . Ansible . OpenStack (for cloud-focused roles) . DevOps & Tooling. Jenkins . Git . CI/CD pipelines and developer tooling . Telecom Domain. Online Charging Systems (OCS) . Rating & Billing systems . Shared Logic Language (SLL) . Open Roles & Focus Areas. Role 1 & Role 3: Product Development & Maintenance (Dev & Care). End-to-end development, enhancement, and production support of telecom charging products . Technologies: C++, Java, Python, Kubernetes, Jenkins . Role 2: Cloud / Infrastructure Architect. Design and manage cloud-native deployments and integrations . Focus on OpenStack-based environments and Kubernetes orchestration . Technologies: OpenStack, Kubernetes, Ansible, C++ . Key Responsibilities. Design, develop, and maintain large-scale telecom charging and billing systems . Implement charging and rating logic using . C++ and SLL. . Provide development and “care” support for high-availability, mission-critical platforms . Automate deployments using Ansible and manage containerized services on Kubernetes . (For cloud-focused role) Architect and manage deployments on OpenStack environments . Ensure system performance, reliability, scalability, and fault tolerance . Support modernization initiatives, including migration to cloud-native architectures . Collaborate with cross-functional teams across product, operations, and infrastructure . Mandatory Qualifications. 7+ years of software engineering experience within the . Telecom domain. . Expert-level proficiency in . C++. . Strong hands-on experience with . Linux. . Solid understanding of . Charging, Rating, and Billing workflows. . Experience working with Online Charging Systems (OCS) . Exposure to Kubernetes, CI/CD pipelines, and DevOps practices . Strong problem-solving skills and experience supporting high-availability systems . Preferred Experience. Hands-on experience with Nokia SurePay or similar charging platforms . Experience using Shared Logic Language (SLL) . OpenStack cloud deployment and integration experience . Experience modernizing legacy telecom systems to cloud-native architectures . Skills. C++ · Linux · Telecom Charging & Billing · Online Charging Systems · Cloud Platforms · Kubernetes · Ansible · Jenkins · Git · Java · Python · DevOps · Shared Logic Language. Company Location: India.
Senior Telecom Software Engineer (C++ / Linux / Cloud) at Weekday AI