remote
Senior Software Engineer II - Session Border Controller - Optum
Software Engineer
Lead design, development, and maintenance of high‑performance Session Border Controller components for telecom services, leveraging C++, Python, SIP, and VoIP protocols on Linux platforms to ensure secure, scalable, and reliable voice and video traffic handling.
About the role
Key Responsibilities
- Architect and implement core Session Border Controller (SBC) modules in C++ and Python, ensuring high availability and low latency for voice and video traffic.
- Integrate SIP, RTP, and WebRTC protocols, optimizing media handling and signaling across diverse network environments.
- Collaborate with cross‑functional teams to design and deploy multi‑modal AI bot features that enhance call routing, quality monitoring, and customer experience.
- Perform performance tuning, load testing, and troubleshooting on Linux‑based SBC platforms, applying best practices in networking and security.
- Document design decisions, code standards, and operational procedures for internal knowledge sharing and compliance.
Requirements
- 5+ years of software engineering experience in telecom or networking, with deep knowledge of SIP, RTP, and WebRTC.
- Proficiency in C++ (modern standards) and Python for system development and scripting.
- Strong background in Linux system programming, networking, and performance optimization.
- Experience with Session Border Controller architecture, security (TLS, SRTP), and scalability.
- Excellent problem‑solving skills, ability to work independently and in a collaborative environment.
Skills
cpythonsipvoiplinux