
About IDT
Global leader in fintech and communication services
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...
Overview
IDT is seeking a Software Engineering Manager to lead their agile software engineering organization. You'll manage a team responsible for supporting a suite of products and work closely with C-level executives. This role requires strong leadership and technical management skills.
Job Description
Who you are
You are a seasoned Software Engineering Manager with a proven track record of building and leading high-performing engineering teams. You have experience in agile methodologies and understand the intricacies of managing software development processes. Your leadership style fosters collaboration and innovation, enabling your team to thrive in a fast-paced environment.
You possess excellent communication skills, allowing you to effectively interact with C-level executives and stakeholders. You are adept at translating technical concepts into business language, ensuring alignment between engineering goals and organizational objectives. Your strategic mindset helps you prioritize initiatives that drive product success and team growth.
What you'll do
In this role, you will be responsible for building and managing a world-class agile software engineering organization. You will lead a team of engineers, guiding them through the software development lifecycle and ensuring the delivery of high-quality products. Your focus will be on fostering a culture of continuous improvement and innovation within the team.
You will collaborate closely with product management and other stakeholders to define project scopes, timelines, and deliverables. Your ability to manage multiple projects simultaneously while maintaining a clear focus on team performance will be crucial. You will also be involved in hiring and mentoring engineers, helping them develop their skills and advance their careers.
What we offer
At IDT, you will have the opportunity to work in a dynamic environment where your contributions directly impact the company's success. We offer competitive compensation and benefits, along with a supportive culture that values teamwork and professional development. Join us and be part of a team that is dedicated to delivering innovative solutions in the technology sector.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at IDT.
Similar Jobs You Might Like
Based on your interests and this role

Engineering Manager
IDT is seeking a Software Engineering Manager to lead their agile software engineering organization. This role involves managing teams and collaborating with C-level executives to support a suite of products.

Engineering Manager
Assured is hiring a Software Engineering Manager to lead a talented team in modernizing insurance claims processing. You'll drive technical excellence and collaborate with cross-functional teams to deliver impactful features. This role requires strong leadership and engineering skills.

Engineering Manager
Teya is seeking an Engineering Manager to lead a team of backend engineers at Storyous in Prague. You'll play a critical role in shaping systems for customer onboarding and verification across Europe, blending technical guidance with people leadership.

Engineering Manager
Fictiv is hiring an Engineering Manager to provide technical leadership and develop a high-performing engineering team. You'll focus on building reliable, scalable solutions while mentoring engineers. This role requires strong technical expertise and people leadership skills.