Senior Software Engineer, Voice Platform, Customer Systems

Apple Inc

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Austin, TX
Posted
158 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $183k
$110k $226k
below market most similar roles pay here above market

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

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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, Voice Platform, Customer Systems

The Senior Software Engineer (Voice Platform), Customer Systems joins the Customer Systems team to build next-generation large-scale voice and real-time communication platforms. This role involves leading the design and development of highly scalable distributed systems that handle voice signaling, media processing, routing, and session management for millions of interactions. You will develop high-performance backend services using C or C++ while troubleshooting complex issues related to voice quality and media flows. Key technologies include SIP, RTP, VoIP, WebRTC, and FreeSWITCH, Kamailio, or Asterisk. You will also work with TCP/IP, HTTP, TLS, Docker, Kubernetes, Kafka, and Redis. The work focuses on solving technical challenges in low-latency communication, platform resiliency, and cloud-native infrastructure to power seamless customer and agent experiences globally.

What does a Software Engineer earn in Texas?

Median $178175 from 187 postings across 44 companies.

See salary data

What you'll do

  • Lead the design and development of scalable voice and real-time communication platform components.
  • Drive architecture and technical design for SIP signaling, media processing, routing, and session management.
  • Develop high-performance backend services using C or C++.
  • Troubleshoot and resolve complex issues related to voice quality, signaling, and distributed systems.
  • Improve platform scalability, resiliency, observability, and operational efficiency.
  • Mentor engineers through technical guidance, design reviews, and code reviews.
  • Drive testing, deployment automation, monitoring, and incident response for voice platform services.

What we're looking for

  • 5+ years of software development experience using C or C++.
  • Experience with real-time communication platforms such as FreeSWITCH, Kamailio, Asterisk, or similar technologies.
  • Strong experience developing scalable backend or distributed systems software.
  • Strong understanding of networking fundamentals including TCP/IP, HTTP, TLS, load balancing, and distributed system concepts.
  • Experience with SIP, RTP, and VoIP technologies.
  • Experience troubleshooting production systems and operating highly available services at scale.
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • Experience with WebRTC, cloud-native architectures, Docker, Kubernetes, Kafka, or Redis (preferred).

More like this

Similar roles

Senior Platform Software Engineer

Oracle

Nashville, TN +1 103 days ago $92,500–$209,500
Oracle Cloud Infrastructure Distributed Systems Linux API System Design Software Development Back end Programming
3+ yrs exp

Senior Software Engineer, Platform

Oracle

Nashville, TN 36 days ago $92,500–$209,500
Oracle Cloud Infrastructure (OCI) Java C++ C# Go RESTful APIs Microservices distributed-systems Containers Cloud-native Observability Service Reliability Engineering SDKs Source Control
4+ yrs exp

Senior Platform Software Engineer

Oracle

Austin, TX +1 112 days ago $92,500–$209,500
Kubernetes Java C++ Go C# Oracle Cloud Infrastructure AWS Azure Distributed Systems NoSQL mTLS IAM Service Orchestration Monitoring Alerting SAST DAST
4+ yrs exp

Senior Software Engineer, Platform

Oracle

Nashville, TN 32 days ago $92,500–$209,500
Java C++ C# Go RESTful APIs Microservices Oracle Cloud Infrastructure distributed-systems Containers Source Control Observability Service Reliability Engineering SDKs API Design
4+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN +1 31 days ago $92,500–$209,500
Kubernetes Java Go OCI Docker CI/CD Distributed Systems Cloud-Native AWS Azure GCP EKS GKE AKS Networking Storage Observability Logging Metrics Tracing
4+ yrs exp