Job Title:  Technical Lead – Telecom Systems (8-10 Years Experience) 
Location:  Bangalore 
Department:  Engineering / R&D 
 About the Role  
We are looking for a talented and motivated Software Developer with 8-10 years of experience  to join our Telecom Engineering team.
This role is ideal for someone with strong system design expertise , solid understanding of telecom networks , and a practical grasp of Generative AI (GenAI)  tools to accelerate software development and innovation.
You will work on next-generation telecom platforms, develop scalable network applications, and lead the adoption of AI-assisted engineering practices.
 Key Responsibilities  
 1.
System Design & Architecture  
- Design scalable, modular, and maintainable system architectures for telecom products and platforms.
 
 
- Break down high-level business requirements into technical designs and detailed components.
 
 
- Participate in design and architecture reviews to ensure robustness, security, and extensibility.
 
 
- Apply best practices in performance tuning, load balancing, and fault tolerance.
 
 
2.
Software Development & Integration  
- Develop high-quality code in Java for telecom-centric use cases including protocol handling, analytics engines, or OSS/BSS systems.
 
 
- Build and integrate APIs, microservices, and message-based communication layers using REST, gRPC, or messaging queues.
 
 
- Collaborate with DevOps to ensure secure, containerized, and automated deployments across environments.
 
 
- Resolve complex issues related to data synchronization, thread safety, memory optimization, and I/O throughput.
 
 
3.
Telecom Domain Engineering  
- Work across layers of telecom architecture such as signaling, routing, security, and analytics.
 
 
- Implement and troubleshoot telecom protocols (e.g., SIP, GTP, Diameter, SS7) and ensure conformance to 3GPP or TM Forum standards.
 
 
- Develop features for firewall systems as per business needs.
 
 
- Engage in traffic modeling, call/session flow analysis, and protocol-level debugging.
 
 
4.
AI-Augmented Development  
- Use GitHub Copilot, ChatGPT, and other GenAI tools  to enhance productivity across the software lifecycle.
 
 
- Generate boilerplate code, auto-document APIs, assist in writing test cases, and improve legacy code using GenAI assistance.
 
 
- Build effective prompt engineering skills  to maximize GenAI outputs for real-world coding problems.
 
 
- Automate generation of developer guides, test harnesses, and system interface documentation.
 
 
- Use GenAI in code reviews for identifying inefficiencies, refactoring opportunities, and suggesting design improvements.
 
 
- Champion responsible use of AI within the team and promote internal upskilling in AI-assisted development workflows.
 
 
5.
Collaboration & Continuous Improvement  
- Work cross-functionally with QA, TPM, Product Managers, and other engineering teams to meet delivery goals.
 
 
- Participate in sprint planning, backlog grooming, and Agile ceremonies.
 
 
- Contribute to continuous improvement by suggesting enhancements in tooling, testing practices, and development workflows.
 
 
- Mentor junior engineers and participate in peer code reviews.
 
 
Required Qualifications  
- Experience:  8-10 years of software development in telecom, networking, or systems engineering roles.
 
 
- Programming Proficiency:  Java, Linux with solid software engineering practices.
 
 Ability to work with c++ will be preferred.
 
 
- System Design:  Experience in designing distributed systems, with understanding of caching, concurrency, APIs, and storage optimization.
 
 
- Telecom Knowledge:  Hands-on experience with telecom systems (roaming, signaling, analytics, 5G core, OSS/BSS).
 
 
- AI Exposure:  Practical usage of GenAI tools like GitHub Copilot, ChatGPT, or similar for code assistance, documentation, or refactoring.
 
 
- DevOps Familiarity:  Working knowledge of CI/CD pipelines, Docker, Git, and basic cloud deployment principles.
 
 
- Communication:  Strong written and verbal communication; able to collaborate across cross-functional teams effectively.
 
 
Preferred Qualifications  
- Direct application of GenAI in real development or modernization projects.
 
 
- Experience with telco analytics platforms, firewall solutions, or policy engines.
 
 
- Familiarity with event-driven systems, Kafka, Elasticsearch, or NoSQL databases.
 
 
- Exposure to cloud-native telecom infrastructure or orchestration (Kubernetes, Helm, etc.).
 
 
- Telecom-related certifications (3GPP, TM Forum, AWS Telco, etc.)