Software Engineering Manager

at IDT BY INDET GROUP

Job description

IDT Corporation is looking for a strong Software Engineering Manager to join our technology management team!

This highly visible role has direct access to C-level executives and involves building, managing, and leading our world-class agile software engineering organization, which is responsible for supporting a suite of products.

You’ll be able to:

  • Engineering Management: Maintain high code quality and architectural standards.

  • Guide technical decisions to align with company standards and goals.

  • Drive innovation and technical improvements.

  • Lead technical discussions and decision-making.

  • Convert initiatives into team tasks and track progress.

  • Proactively identify and mitigate technical risks.

  • Work with Compliance on regulatory requirements and audits.

  • Conduct thorough incident reviews to address root causes.

  • Delivery Management: Optimize team structure and resource allocation based on priorities and strengths.

  • Manage timelines and deliverables for high-quality, on-time delivery.

  • Improve engineering processes for better efficiency and quality.

  • Drive agile practices and continuous improvement.

  • Collaborate with cross-functional teams on strategic initiatives.

  • Ensure clear stakeholder communication and alignment.

  • Align engineering with company objectives and business value.

  • People Management: Recruit and retain top engineering talent.

  • Conduct regular one-on-ones to support growth and assess performance.

  • Lead and mentor engineers, fostering learning and collaboration.

  • Address team well-being and prevent burnout.

  • Maintain engineering culture standards.

Our technology stack:

  • AWS
  • Docker / K8s
  • Go / C/C++ / Java

Requirements:

  • Proven Leadership Experience: At least 3+ year of experience leading cross-functional, agile development teams, ideally in a product-driven environment.
  • Technical Background: Solid hands-on experience as a software engineer.
  • DevOps and Automation Skills: Familiarity with continuous integration, automated testing, release management, and performance monitoring.
  • Strong Organizational Skills: Ability to effectively prioritize, plan, and perform under pressure or in uncertain situations.
  • Educational Background: Bachelor’s degree in Computer Science or a related field.
  • Talent Development (Preferred): Experience in hiring and nurturing high-performing engineering teams is a plus.
  • Language Proficiency: Good command of English, at B2 level or higher.

We offer you:

  • An exciting and challenging job and talented people around.
  • Competitive salary and growth opportunities.
  • Modern office in the city center / remote work opportunity.
  • 26 vacation days & 5 fully covered sick days without sick leave required per year.
  • Professional training, seminars and conferences compensation.
  • Sports activities reimbursement.
  • Free medical insurance.
  • Free English lessons.

A few words about us:

IDT Corporation is a global communications company founded in 1990 and headquartered in Newark, New Jersey. We are industry leaders in prepaid communication and payment services and one of the largest international voice carriers. We are listed on the NYSE, employ over 1800 people across 20 countries, and have over $1.5 billion in revenues.

We are not ”another big IT corporation”— we encourage and support in-house entrepreneurs in developing their ideas into business actions.

If you are here, it seems like you are interested, so let’s chat! 😉

Share this job:
Please let IDT BY INDET GROUP know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply