LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›IDT›Senior C++ Software Engineer
IDT

About IDT

Global leader in fintech and communication services

🏢 Tech👥 1001+ employees📅 Founded 1990📍 Central Business District, Newark, NJ⭐ 3.46
B2BPaymentsFinancial ServicesSaaSTelecommunications

Key Highlights

  • Founded in 1990 by Howard Jonas
  • Over $1 billion in annual revenue
  • Headquartered in Newark, NJ with 1001+ employees
  • Acquired Leaf Global to enter Web 3.0 space

IDT Corporation, headquartered in Newark, NJ, specializes in fintech and telecommunications, providing payment and communication services globally. Founded in 1990 by Howard Jonas, IDT has launched brands like IDT Global and net2phone, generating over $1 billion in annual revenue. The company's rece...

🎁 Benefits

IDT offers generous paid vacation and sick time, health, dental, vision, and 401k benefits, along with a tuition reimbursement program. Employees enjo...

🌟 Culture

IDT's culture is marked by its agility and commitment to evolving with technology. The company values autonomy and encourages employees to embrace inn...

🌐 Website💼 LinkedIn𝕏 TwitterAll 143 jobs →
IDT

Senior C++ Software Engineer

IDT • Tbilisi

Posted 3w agoSeniorSoftware engineering📍 Tbilisi
Apply Now →

Skills & Technologies

C++Go

Overview

IDT is seeking a Senior C++ Software Engineer to develop a domestic and international calling product. You'll work with C++ and Go to build a robust backend that handles high loads. This role requires significant development experience in these languages.

Job Description

Who you are

You are a seasoned software engineer with extensive experience in C++ development — you've tackled complex backend systems and understand the intricacies of high-load applications. Your expertise in Go complements your C++ skills, allowing you to contribute effectively to diverse projects. You thrive in collaborative environments and are eager to learn new technologies, demonstrating a product mindset that drives your work. You are comfortable taking calculated risks and enjoy being part of a productive team that values innovation and efficiency.

You have a strong understanding of backend architecture and are familiar with the challenges of processing thousands of requests per minute — your experience has equipped you with the skills to optimize performance and ensure reliability. You are proactive in sharing knowledge and mentoring others, contributing to the growth of your team and the overall success of the organization. You appreciate the importance of supporting operations and support teams through technology, and you are motivated by the impact your work has on end-users.

Desirable

Experience with IVR systems or product configuration tools would be a plus, as would familiarity with telecom products. You are open to exploring new methodologies and technologies that can enhance your team's productivity and the quality of the products you develop.

What you'll do

As a Senior C++ Software Engineer at IDT, you will be responsible for developing and maintaining the backend systems that power our domestic and international calling products. You will work closely with cross-functional teams to design and implement features that enhance user experience and operational efficiency. Your role will involve writing high-quality, maintainable code in C++ and Go, ensuring that our applications can handle significant traffic and provide seamless service to our customers.

You will participate in code reviews and contribute to architectural discussions, helping to shape the direction of our technology stack. Your insights will be valuable in identifying areas for improvement and optimization within our systems. You will also collaborate with operations and support teams to understand their needs and develop tools that streamline their workflows, ultimately enhancing the overall productivity of the organization.

In addition to your technical responsibilities, you will have the opportunity to mentor junior engineers, sharing your knowledge and experience to help them grow in their careers. You will be part of a team that values continuous learning and improvement, and you will be encouraged to explore new technologies and methodologies that can benefit our products and processes.

What we offer

At IDT, we offer a collaborative and supportive work environment where your contributions are valued. You will have the opportunity to work on impactful projects that make a difference in the lives of our customers. We provide competitive compensation and benefits, along with opportunities for professional development and growth within the company. Join us and be part of a team that is dedicated to innovation and excellence in the telecommunications industry.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at IDT.

Apply Now →Get Job Alerts