IDT Corporation, a global communications leader with over $1.5B in revenue and NYSE listing, seeks a Senior/Lead C++ Software Engineer for their growing domestic and international calling product. The role focuses on developing a high-performance backend system processing thousands of requests per minute, utilizing C++ and Go. The Admin Applications & IVR Team manages crucial product configuration and support tools, including IMTU, Money Transfer, Voice Prompts, and PIN Lifecycle Management.
The position offers an opportunity to work with an international Scrum team, leading development initiatives and optimizing infrastructure components. You'll be responsible for supporting a system handling over 100,000 simultaneous calls, collaborating with business stakeholders, and participating in product development decisions.
The ideal candidate brings 5+ years of production experience, deep C++ knowledge, and expertise in various technologies including Git, SQL/NoSQL databases, Linux, Docker, and Jenkins. Strong problem-solving skills and understanding of modern design patterns are essential. The role offers flexible work arrangements, either remote or hybrid, with comprehensive benefits including professional development opportunities, English lessons, and quality hardware.
IDT Corporation, founded in 1990 and headquartered in Newark, New Jersey, employs over 1,800 people across 20 countries. The company's strong market position and global presence provide an excellent environment for professional growth and innovation in telecommunications technology.