Posted 4w ago

Senior Technical Lead, EMS

@ Parallel Wireless
Pune, Maharashtra, India
OnsiteFull Time
Responsibilities:design architectures, lead decisions, evaluate tech
Requirements Summary:Expert Golang/C/C++, 10+ years software development, 3+ years in architecture, microservices, REST/gRPC APIs, networking, 4G/5G/open RAN telecom experience.
Technical Tools Mentioned:Golang, C, C++, REST APIs, gRPC, TCP/IP, Networking
Save
Mark Applied
Hide Job
Report & Hide
Job Description
We are seeking an experienced Software Architect to design and lead the development of scalable, cloud-native applications for next-generation telecommunications infrastructure. This role combines deep technical expertise in modern software architecture with specialized knowledge of 4G/5G and open RAN technologies.


We are seeking an experienced Software Architect to design and lead the development of scalable, cloud-native applications for next-generation telecommunications infrastructure. This role combines deep technical expertise in modern software architecture with specialized knowledge of 4G/5G and open RAN technologies.


What you need -
  • Programming Languages: Expert-level proficiency in Golang/C/C++
  • Architecture: 10+ years of software development experience; 3+ years in software architecture roles
  • Microservices: Proven track record designing and implementing microservices architectures
  • APIs : Strong experience designing and building REST APIs and gRPC services
  • Networking : Solid understanding of networking protocols (TCP/IP, UDP, DNS, etc.), network optimization, and performance tuning
  • Telecom Domain: Experience with 4G/5G technologies, open RAN, or telecom infrastructure.


What you will do :
  • Design cloud-native, microservices-based architectures for telecom applications
  • Design solutions leveraging open RAN principles and architectures
  • Understand 4G LTE and 5G NR technologies and integration points
  • Define system architecture patterns, components, and interfaces
  • Establish technology standards, coding conventions, and architectural guidelines
  • Create detailed design documents and architecture decision records (ADRs)
  • Drive technology selection and evaluation for new projects
  • Lead proof-of-concepts and technology prototypes
  • Design for high availability, fault tolerance, and auto-scaling