Drimva

Apple

Voice Platform Software Engineer, Customer Systems

Austin, Texas · Full-time · Posted Jul 23, 2026

Experience
3+ years of software development experience using C or C++; backend or distributed systems experience required.
Education
Bachelor’s degree in Computer Science, Computer Engineering, or equivalent practical experience.

About the job

Design, develop, and operate scalable voice and real-time communication infrastructure for high-volume customer interactions.

What you'll do

  • Build and maintain services for SIP signaling, media control, routing, and session management.
  • Troubleshoot voice, signaling, media, and distributed-systems issues; improve scalability, resiliency, and operational efficiency.
  • Collaborate on end-to-end solutions and contribute to architecture, code reviews, testing, production support, and platform tooling.

What they ask for

  • 3+ years of software development experience using C or C++.
  • Experience developing backend or distributed systems software.
  • Understanding of TCP/IP, HTTP, TLS, and load balancing.
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent practical experience.

Nice to have

  • Experience with WebRTC or VoIP technologies.
  • Familiarity with cloud-native architectures and container technologies such as Docker or Kubernetes.

Tools

C, C++, SIP, WebRTC, TCP/IP, HTTP, TLS, Docker

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)