Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Freeswitch Python Developer

EnQ Inc

Freeswitch Python Developer

National
Full Time
Paid
  • Responsibilities

    SEEKING

    VOIP engineer to automate Freeswitch via the Event Socket Library (ESL).

    Proficient in Python 3 and asynchronous programming (Python twisted).

    Superior Problem solver skills and logical thinker.

    REQUIRED COMMUNICATION SKILLS

    English Fluent

    REQUIRED TECHNICAL SKILLS

    Freeswitch VOIP

    Asynchronous programming (Python Twisted)

    Superior problem-solving Skills (our problems are REALLY hard)

    Linux Environment

    NICE TO HAVE SKILLS

    Amazon AWS

    Pandas Data Analysis

    Database Design (MySQL)

    Django

    ASK YOURSELF

    Are my problem-solving skills superior?

    Do I love Freeswitch?

    LOCATION

    Remote.  The development team is in Europe.  Customers are in the US.

    ABOUT COMPANY

    Company is an American telecommunications company.

    We find clever ways to reduce hold time when calling call centers.

    We run a high volume automated call system logic using the FreeSwitch Event Socket Library.

    We consume an enormous amount of data.

    We reverse engineer how call centers handle calls on the SIP and RTP packet level.

    We use python pandas and data science to find patterns in the SIP and RTP packet data.

    We then automate freeswitch via the Event Socket Library (ESL) based on these findings and implement clever solutions to reduce hold time.

    In real-time our algorithms can detect when customer service agents answer calls without bothering agents.

    The call system is constantly changing and data needs to be constantly analyzed and algorithms tweaked.

    INTERVIEW QUESTIONS (expect these on our call)

    Describe a really hard problem that you solved, and describe the process in solving it.

    Describe a time you reverse-engineered something

    Describe a problem you solved requiring significant data analysis

    Math problem