Software Development Engineer, Amazon Connect Telecom Engineering
Core
Design and deliver scalable, resilient telecom infrastructure and voice services for Amazon Connect, ensuring reliable global connectivity for millions of customer interactions.
Role type
Senior Software Development Engineer (Telecom/Telephony)
Builds
Session Border Controller (SBC) service, carrier connectivity systems, and call routing automation for Amazon Connect.
Domain
Cloud Telephony, VoIP, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C#, C++, Java, or Perl; Object Oriented Design; Distributed systems; SIP/VoIP; NoSQL databases; Large-scale multi-tiered application development
Preferred skills
Full software development life cycle; Code reviews; Source control management; Build processes; Testing; Operations experience
Technologies
SIP, VoIP, SOA, NoSQL, C#, C++, Java, Perl
Responsibilities
Evaluate design decisions for security, scalability, fault tolerance, and low latency; Implement software solutions for carrier connectivity and call routing; Improve operational excellence of SBC and carrier management systems; Mentor others and participate in design and document reviews.