Software Engineer

Website inteliquent Inteliquent, a Sinch company

We empower your communications to make you successful.

Company Overview

Sinch Voice, formally known as Inteliquent, empowers cloud communications for service providers and enterprises over the largest and highest quality independent voice network in the country, with over 125 million numbers in service and carrying over 300 billion voice minutes annually. Sinch Voice began expanding its network globally in 2021, and we expect to add 40 countries to our network by the end of 2022.  Through our IP-based network and cloud communications platforms, Sinch Voice offers a variety of solutions for service providers and enterprises as they seek to evolve their communications to the cloud and improve their customer engagement.

Summary

Sinch Voice is searching for an experienced Software Engineer to assist in building applications to enhance our platform. Responsibilities include improving the functionality of existing software, and ensuring that the design, application, and maintenance of software meets the quality standards of the company.  

We write software that routes voice and video calls, does machine learning for telephony, sends rich messaging, allows customers to manage their services among other things. We use a variety of technology stacks and hosting platforms.  

Duties and responsibilities: 

  • Designing and developing new product offerings using JVM based software technologies. 
  • Improving the performance of existing software.
  • Able to iteratively improve existing software by using proven software engineering patterns and practices. 
  • Recommend new technologies that can help increase productivity. 
  • Designing and building automated, comprehensive testing strategies. 
  • Delve into other technologies as needed, applying good software principles universally. 

Qualifications: 

  • Proven experience with high-level programming languages and software development methodologies.  
  • Strong background in Java and/or Kotlin (preferred). 
  • Experience building Spring Boot applications. 
  • Experience with functional programming languages is a plus. 
  • Experience with Kubernetes is a plus.
  • Organizational skills are important for this role. 
  • The ability to multi-task and take ownership. 
  • Automated unit testing, we love all kinds of testing.  
  • Bachelor’s degree in related field or five years of experience. 

What we’re doing: 

  • Our production environment is a mix of Java, Groovy, Python, Erlang and Kotlin. 
  • Core persistence tech is MongoDB and Amazon RDS.  
  • For traditional messaging needs, we use RabbitMQ and XMPP. 
  • Services are in Spring Boot, Grails and Django and deployed as Docker containers. 

Sinch Voice has a friendly and relaxed culture. We offer great benefits, including paid parental leave for new moms and dads, paid time away from work for volunteer activities and generous PTO.

To apply for this job please visit recruiting2.ultipro.com.