
Global leader in fintech and communication services
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...
IDT offers generous paid vacation and sick time, health, dental, vision, and 401k benefits, along with a tuition reimbursement program. Employees enjo...
IDT's culture is marked by its agility and commitment to evolving with technology. The company values autonomy and encourages employees to embrace inn...

IDT • Tbilisi
IDT is hiring a Senior Golang Software Engineer to design and implement a public API gateway for global money transfers. You'll work with cutting-edge technology to ensure secure and scalable transactions. This role requires expertise in Go and experience with high-availability systems.
You have 5+ years of experience in backend engineering, particularly with a focus on building scalable and secure systems. Your expertise in Go allows you to design and implement robust solutions that can handle millions of transactions seamlessly. You understand the intricacies of API design and have a strong grasp of system architecture, ensuring that your contributions lead to high-performance applications.
You thrive in greenfield projects where you can shape the architecture from the ground up. Your experience with cloud technologies and microservices architecture enables you to create highly available systems that meet the demands of a global user base. You are comfortable collaborating with cross-functional teams, including product managers and frontend engineers, to deliver a cohesive user experience.
You are detail-oriented and have a strong understanding of security best practices in software development. You know how to implement secure coding practices and are familiar with the latest trends in API security. Your problem-solving skills allow you to tackle complex challenges and optimize performance effectively.
Experience with other programming languages such as Java or Python is a plus, as it broadens your perspective on software development. Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes can enhance your contributions to the team. You are also open to learning new technologies and adapting to evolving industry standards.
As a Senior Golang Software Engineer at IDT, you will lead the development of a new public API gateway that facilitates secure global money transfers. You will be responsible for designing and implementing the architecture that supports millions of transactions, ensuring that the system is both scalable and highly available. Your role will involve writing clean, maintainable code and conducting thorough testing to guarantee the reliability of the platform.
You will collaborate closely with product managers to understand user requirements and translate them into technical specifications. Your input will be crucial in shaping the features of the API, and you will work alongside frontend engineers to ensure seamless integration with the user interface. You will also participate in code reviews, providing constructive feedback to your peers and fostering a culture of continuous improvement within the team.
In addition to development tasks, you will monitor system performance and troubleshoot issues as they arise. Your proactive approach will help identify potential bottlenecks and implement optimizations to enhance the user experience. You will also stay updated on industry trends and best practices, bringing innovative ideas to the team to improve the overall architecture and performance of the platform.
At IDT, you will be part of a dynamic team that is dedicated to revolutionizing the way money is transferred globally. We offer a collaborative work environment where your contributions will have a direct impact on the success of our projects. You will have the opportunity to work with cutting-edge technology and be involved in exciting greenfield initiatives.
We value professional growth and provide opportunities for continuous learning and development. You will have access to resources that support your career advancement, including training programs and mentorship from experienced engineers. Our culture encourages innovation and creativity, allowing you to explore new ideas and technologies.
Join us at IDT and be part of a mission-driven company that is committed to making a difference in the world of finance. We offer competitive compensation and benefits, ensuring that you are rewarded for your hard work and dedication.
Apply now or save it for later. Get alerts for similar jobs at IDT.