Senior Software Engineer - Messaging (M/F)

  • Full-time

Company Description

iAdvize is a conversational marketing platform: we enable companies to engage their customers through messaging and connect them with authentic experts, available at any time. 
We are trusted by over 600 companies to support hundreds of millions of interactions between their customers and experts, in order to create value both for people and companies.

Job Description

iAdvize is looking for an experienced Software Engineer to work on our realtime messaging system.  This system is at the center of everything we do: conversations. 

As a member of the messaging team, you will develop a mission critical piece of the iAdvize platform, directly impacting how companies communicate with their customers.

You will be in charge of enhancing the quality of our realtime messaging system, designing new ways of using messaging protocols, or improving the reliability of our messaging infrastructure. You will need to be passionate about low-latency and message delivery whatever the client’s network conditions.

Responsibilities

  • Build new features that will improve realtime or asynchronous messaging communication over heterogeneous networks
  • Build reliable and scalable distributed infrastructure for handling messages
  • Document features and ensure other engineers can use them or contribute to them
  • Identify bottlenecks to improve the platform performance
  • Troubleshoot issues in production

 

Qualifications

  • 3+ years of experience in real-time communication software development
  • Experience with XMPP or MQTT
  • Practical and able to produce high quality code, performant, simple to read, and easy to scale
  • Strong interest in collaborating with people with humility and transparency

Nice to have

  • Experience with Ejabberd
  • Experience with Erlang
  • Experience with SIP or RTP or WebRTC
  • Experience in designing distributed systems that are scalable and highly available
  • Experience working in a fast-paced and growing environment
  • Open-source contributions

 

Additional Information

  • Availability: ASAP
  • Contract type: Permanent contract, full time
  • Location: Nantes, FR (HQ)
  • iAdvize is committed to promoting diversity among teams and follows a strict non-discrimination recruitment policy

 

Privacy Policy