Position: Strong Middle/Senior C++ Engineer
Company: PortaOne
Experience required: 2y

Required skills

— 2+ years of experience in C/C++
— Experience in working with Linux systems
— Strong understanding of network technologies and protocols (OSI model, NAT, DNS, IPv4/IPv6, TCP/UDP)
— Development of real-time and high-performance software

As a plus

— Experience in python, shell scripting

We offer

— Professional Development. At PortaOne you’ll be surrounded by experienced colleagues willing to share their knowledge
— Stability. We’ve been providing telecommunication solutions for 15+ years to 470 clients in 90 countries. The demand for our product in the modern world is only increasing with time. This means that you’ll join a growing business with interesting challenges and a stable income
— The highest programming standards and continuous improvement of processes. And we always aim to avoid unnecessary bureaucracy!
— Remotely or office work in сozy office work in the city center (it’s up to you)
— Flexible schedule and opportunity to work remotely
— Competitive salary
— Paid vacation and sick leave
— Professional trainings
— English classes with the experienced teachers

Responsibilities

— Analysis, research, and coding of new software components of SIP
— Solving programming problems and optimizing legacy code
— Participation in code reviews, design, and documentation
— Maintenance and writing of C ++ unit tests on gtest and functional tests in python3

Project description

Stack: Linux/C++/Python3/CMake

Company
PortaOne is a leading global software developer for modern telecoms. The company’s billing (BSS & OCS) and switching (SBC & Class 4/5) products enable telecommunication service providers and carriers to run a broad line of retail, enterprise, SME, and wholesale services on a single integrated software platform.
Over two-thirds of 300 PortaOne staff are support engineers providing the best-in-industry 24/7 technical support services for clients involved in hosted IP PBX and SIP trunking services, calling cards and wholesale VoIP, IPTV and residential triple-play, MVNO and MVNE, SMS, data and voice over LTE, and more.
PortaOne’s flagship platform, PortaSwitch is a fundamental part of the business infrastructure for well over 400 service providers and telcos in ~93 countries worldwide.

Project:
You’ll be working with PortaSIP, one of our flagship solutions. It’s a clusterable and highly scalable SIP softswitch that enables our customers to support enhanced voice applications such as hosted IP PBX service, unified messaging, conferencing, and IP call center, as well as a whole new class of services that integrate telephony with the web, e-mail, and other communications portals.