Voice Platform Software Engineer, Customer Systems

Apple Inc

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Austin, TX
Posted
112 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $183k
$117k most similar roles pay here $239k

This listing doesn't post a salary. Most similar roles pay $151,000–$214,500.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Voice Platform Software Engineer, Customer Systems

As a Voice Platform Software Engineer, Customer Systems, you will join the team building large-scale voice and real-time communication platforms that power global customer and agent experiences. You will design, develop, and operate scalable infrastructure for high-volume interaction environments, focusing on SIP signaling, media processing, routing, and session management. Your daily work involves building backend services using C or C++ while troubleshooting complex issues related to voice quality and distributed systems. The role requires expertise in networking fundamentals like TCP/IP, HTTP, TLS, and load balancing. You will also work with WebRTC, cloud-native architectures involving Docker or Kubernetes, and infrastructure technologies such as Kafka and Redis. Additionally, you may engage with tools like FreeSWITCH, Kamailio, or Asterisk to solve technical challenges regarding low-latency communication and reliable media flows in a distributed environment.

What you'll do

  • Design and develop scalable voice and real-time communication platform components.
  • Build and maintain software services for SIP signaling, media control, routing, and session management.
  • Develop reliable and efficient backend services using C or C++.
  • Troubleshoot and resolve complex issues related to voice quality, signaling, and media flows.
  • Improve platform scalability, resiliency, observability, and operational efficiency.
  • Participate in architecture discussions, code reviews, testing, and production support activities.
  • Contribute to automation, monitoring, and deployment tooling for voice platform services.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • 3+ years of software development experience using C or C++.
  • Experience developing backend or distributed systems software.
  • Understanding of networking fundamentals including TCP/IP, HTTP, TLS, and load balancing.
  • Experience with WebRTC or VoIP technologies.
  • Familiarity with cloud-native architectures and container technologies like Docker or Kubernetes.
  • Experience with scalable distributed systems and event-driven architectures.
  • Experience with infrastructure technologies such as Kafka, Redis, FreeSWITCH, Kamailio, Asterisk, SIP, or RTP.

More like this

Similar roles

Software Engineer, Customer Systems

Apple Inc

Sunnyvale, CA 79 days ago $150,400$225,300
Java Springboot Kubernetes Docker Kafka AWS GCP Azure Micro-services CI/CD Object Oriented Programming Machine Learning Solution Architecture
5+ yrs exp

Staff Software Engineer, Voice AI Platform

Toast, Inc.

Remote (Boston, MA) +1 25 days ago $193,000$309,000
Kotlin Java AWS DynamoDB RDS Lambda DropWizard React ES6 Distributed Systems Observability Monitoring AI Coding Tools Claude Code Cursor
Remote Hybrid