Mavenir logo

Technical Architect - R&D

Mavenir
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

8+ Years

TYPE

FullTime

SKILLS REQUIRED

Technical LeadershipDistributed Systems5G Core ArchitectureMicroservices ArchitectureKubernetesC++

Job description

Overview

Lead the design and development of next-generation cloud-native 5G Core network functions, leading a team of software engineers to deliver scalable, high-performance, carrier-grade network functions.

What you'll do

  • Lead the architecture, design, and development of cloud-native 5G Packet Core network functions.
  • Drive end-to-end software development using microservices architecture and modern software engineering practices.
  • Lead technical discussions, design reviews, code reviews, and architecture decisions.
  • Collaborate with system architects, product management, QA, DevOps, and integration teams to deliver high-quality releases.
  • Design highly scalable, resilient, and fault-tolerant distributed systems.
  • Optimize packet processing performance, latency, and resource utilization.
  • Ensure compliance with 3GPP standards and interoperability requirements.
  • Drive CI/CD adoption, automated testing, and DevSecOps practices.
  • Participate in customer issue analysis, performance optimization, and production support.
  • Own feature delivery, technical planning, effort estimation, and release execution.
  • Lead a team of software engineers in an Agile environment.
  • Mentor engineers and support career development.
  • Coordinate cross-functional development activities.
  • Manage feature planning, risk mitigation, and execution.
  • Communicate effectively with stakeholders, customers, and senior leadership.

What you'll need

  • Strong understanding of 5G Core architecture.
  • Hands-on experience with one or more core network functions such as: (the source lists no specific functions here).
  • Good understanding of Service-Based Architecture (SBA).
  • Strong knowledge of 3GPP specifications and interfaces.
  • Experience with HTTP/2, REST APIs, TLS, Diameter, and SCTP.
  • Knowledge of QoS, mobility management, session management, charging, and policy control.
  • Strong proficiency in C++, Go, and Python.
  • Expertise in microservices architecture and distributed systems.
  • Experience developing REST/gRPC APIs.
  • Strong object-oriented design and design patterns.
  • Multithreading, asynchronous programming, concurrency, and performance optimization.
  • Excellent problem-solving and debugging skills.
  • Linux systems programming.
  • Networking fundamentals including TCP/IP, UDP, IPv4/IPv6, and packet processing.
  • Strong experience in cloud-native and microservices-based application development.
  • Experience working with Kubernetes-based deployments in production environments.
  • Docker, Kubernetes, Helm.
  • Service Mesh (Istio or Linkerd).
  • Cloud-native application development and container orchestration.
  • Horizontal scaling and resiliency patterns.
  • Git; Jenkins/GitHub Actions/GitLab CI; CI/CD pipelines; Kubernetes deployment automation.
  • Monitoring using Prometheus and Grafana; logging using ELK/OpenSearch.
  • Bachelor's or master's degree in computer science, Electronics, Telecommunications, or related field.
  • 8+ years of software development experience.
  • 5+ years of experience in 4G/5G Packet Core development.

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Technical Architect - R&D