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.
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