A

Apple

Designs phones, computers and their operating systems

Voice Platform Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 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.

Responsibilities

  • Lead the design and development of scalable voice and real-time communication platform components.
  • Drive architecture and technical design discussions for SIP signaling, media processing, routing, and session-management services.
  • Develop high-performance backend services using C/C++.
  • Troubleshoot and resolve complex issues related to voice quality, signaling, media flows, scalability, and distributed systems.
  • Collaborate across platform, infrastructure, client, and product engineering teams to deliver end-to-end communication solutions.
  • Improve platform scalability, resiliency, observability, automation, and operational efficiency.
  • Mentor engineers through technical guidance, design reviews, and code reviews.
  • Contribute to long-term platform strategy, reliability initiatives, and production operational excellence.
  • Drive testing, deployment automation, monitoring, and incident-response improvements for voice-platform services.

Desired Qualifications

  • Experience with WebRTC and modern real-time communication architectures.
  • Familiarity with cloud-native architectures and container technologies such as Docker or Kubernetes.
  • Experience with scalable event-driven systems and distributed-infrastructure technologies such as Kafka or Redis.
  • Experience driving technical design discussions and mentoring engineers across teams.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs