DNA

Software Engineering Manager (N2P)

DNA • BY
GoJavaScript Hybrid
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 a high-performance, customer-focused culture with relentless attention to quality.
  • Guide technical decisions to align with company standards and goals.
  • Collaborate proactively with the executive leadership to outline the technology strategy and take ownership of underlying technology components.
  • 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.
  • Partner with product owners to deliver software that wows our customers.
  • 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
  • MongoDB / SQL / Kafka
  • GoLang / JavaScript / Python
  • We expect you to have:

  • Proven Leadership Experience: At least 3+ years of experience leading cross-functional, agile development teams, ideally in a product-driven environment.
  • Technical Background: Solid hands-on experience as a software engineer (.NET or Go background).
  • 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.
  • 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.
  • Hands-on experience with Agile (Scrum, Extreme Programming, or Kanban) framework.
  • Proven track record of software delivery through all phases of the development process.
  • Educational Background: Bachelor’s degree in Computer Science or a related field.
  • We are pleased to offer you:

  • Remote b2b (Georgia, Moldova) or on-site employment (Belarus-Moldova) work opportunity!
  • Stable job with long-term growth perspective.
  • Competitive salary with annual performance review.
  • Really good hardware.
  • An exciting and challenging job with talented people around.
  • Continuous learning and career growth opportunities.
  • Compensation for professional training, seminars, and conferences.
  • Referral program – get rewarded for helping us grow the team with talented people.
  • Company-supported English classes to enhance your professional growth.
  • More perks for the Minsk and Chisinau office employees.