Lead Golang Software Engineer

Global communications company providing prepaid communication and payment services, international voice carrier listed on NYSE.
Chișinău, Moldova
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Finance

Description For Lead Golang Software Engineer

IDT Corporation, a global communications leader with $1.5B in revenue and NYSE listing, seeks a Lead Golang Software Engineer for their IDTPay service. This role involves leading a critical payment processing system handling hundreds of millions in transactions through various processors like Stripe and AWP. The position combines technical leadership with hands-on development, requiring expertise in Go, microservices, and cloud technologies.

The role offers an opportunity to shape the technical direction of a PCI-compliant payment platform while working with a diverse tech stack including MongoDB, AWS, and Docker. As a lead engineer, you'll drive technical excellence, mentor team members, and interact directly with business stakeholders to expand payment functionality and improve system performance.

Based in Chișinău through partnership with FusionWorks, the position offers a hybrid work model and comprehensive benefits including professional development opportunities. IDT's entrepreneurial culture encourages innovation and independent thinking, making it an ideal environment for those who want to make a significant impact in global financial technology.

The ideal candidate will bring 3+ years of Go experience, strong system design capabilities, and proven leadership skills. This role presents an excellent opportunity to work on mission-critical financial systems while growing professionally in a supportive, global organization.

Last updated a month ago

Responsibilities For Lead Golang Software Engineer

  • Work on new features and bug fixes in the Scrum team
  • Take responsibility for full software development life-cycle
  • Collaborate with business stakeholders and participate in product meetings
  • Work on high-performing, mission-critical, scalable applications
  • Drive technical excellence and tech debt reduction
  • Lead and expand functionality and payment methods
  • Provide support and improvements
  • Represent the team

Requirements For Lead Golang Software Engineer

Go
MongoDB
JavaScript
React
  • 3+ years of production experience in Go or other programming languages
  • Understanding of modern design patterns
  • Experience in designing and maintaining complex systems
  • Experience with microservices, logging and monitoring
  • Experience with NoSQL databases (MongoDB)
  • Hands-on experience with Amazon Web Services (AWS)
  • Strong knowledge and experience with Docker, Git
  • Experience in Leading team
  • Experience in client, business, and vendor relations
  • Good level of English – B2 or higher

Benefits For Lead Golang Software Engineer

Education Budget
  • Modern office with free parking in city center
  • Hybrid work opportunity
  • Competitive salary and growth opportunities
  • High-quality hardware
  • Compensation for professional training and conferences
  • First-class English lessons
  • Additional perks for full-time employees

Interested in this job?

Jobs Related To IDT Corporation Lead Golang Software Engineer

Technical Staff, Software Engineering

Technical Staff Software Engineering position at Dell Technologies, focusing on storage architecture and AI infrastructure, requiring 15+ years of experience in software development and storage systems.

Staff Software Engineer - GRC, Program Definition

Staff Software Engineer position at Vanta, leading technical initiatives in the GRC organization, focusing on security and compliance products with competitive compensation and remote work options.

R&D Software Engineer

R&D Software Engineer position at Broadcom focusing on Bare Metal Network Security team, developing cloud infrastructure and security solutions.

Lead Software Engineering

Lead Software Engineering role at Mastercard in Seattle, focusing on backend development with Clojure and distributed systems for identity verification services.

Senior/Staff Backend Software Engineer

Senior/Staff Backend Engineer role at Prepared, building AI-powered emergency response systems. Remote position offering $180-210K + equity, working with Ruby/Go stack.