Senior C++ developer (Core routers)

Technology Stack:

C++, SIP, Go, Python, Linux




Senior C++ developer (Core routers)

We are seeking an experienced Senior Software Developer to join our Core Routers team. As a Senior Software Developer, you will play a crucial role in developing Nginx-based routers and C++ microservices and SIP routing system. The ideal candidate should have a strong understanding C++ and SIP stack, along with a passion for building scalable and efficient systems. If you are a self-motivated individual with a proven track record in software development and a deep understanding of web infrastructure, we would love to hear from you.


  • Develop and maintain Kamailio and Nginx based routers and C++/Go microservices to support our team's initiatives

  • Collaborate with cross-functional teams, including product managers, architects, and other developers, to design and implement scalable and performant software solutions

  • Contribute to the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment

  • Write clean, efficient, and reusable code, following best practices and industry standards

  • Troubleshoot and debug issues, providing timely resolutions to ensure the smooth operation of our software systems

  • Perform code reviews to maintain code quality and ensure adherence to coding standards

  • Stay up-to-date with emerging technologies and industry trends to continuously improve our software development processes and tools

  • Mentor and guide junior team members, sharing your knowledge and expertise to foster their professional growth


  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience)

  • Solid understanding of web infrastructure and distributed systems

  • Experience with performance optimization and scalability techniques for high-traffic applications

  • Familiarity with software development best practices, including version control (Git), unit testing, and code documentation

  • Strong problem-solving skills and the ability to quickly grasp complex concepts and technologies

  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment

  • Self-motivated and proactive, with a passion for learning and staying updated with the latest industry developments

Nice to haves

  • Experience with Go programming language

  • Knowledge of containerization technologies such as Docker and Kubernetes

  • Understanding of network protocols and networking concepts

  • Experience in writing Kamailio and Nginx modules in C

We offer

  • Well-coordinated professional team

  • Cutting edge technologies, interesting and challenging tasks, dynamic project, great opportunities for self-realization, professional and career growth

  • Additional Health and Life Insurance Package

  • Employee Assistance Program

  • 25 vacation days

  • ReBenefit Platform Account with 400BGN value monthly

Apply for job


Contact us

Write to us at or send a message to our recruiters