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