|
As a Technology Director – Engineering, you will be responsible for leading the engineering organization in the design, development, and deployment of scalable, secure, and high-performance Java-based backend and custom applications. You will drive platform modernization, operational excellence, and continuous innovation, ensuring robust technology solutions that enable business growth, improve efficiency, and uphold the highest standards of reliability, security, and customer trust.
|
|
JOB REQUIREMENTS
|
|
Education and Certifications
|
· Bachelor’s degree in computer Science, information systems or a related discipline
· Master’s degree or Executive program in Digital Leadership
· TOGAF or equivalent enterprise architecture certification is preferred
· PMP or equivalent program management certification is preferred
· Relevant certifications in cloud platforms (e.g., GCP, AWS, Azure), data engineering, Java or Python framework is preferred
|
|
Required Experience
|
· 15+ years of experience in leading large engineering teams (50+), preferably in retail, ecommerce, whole-sale, supply chain or high-growth environments
· Deep expertise in Java backend development, microservices, and cloud-native architectures
· Track record of building platforms from scratch and modernizing legacy systems
· Strong background in operational metrics, automation, and incident management
· Experience with vendor management, cross-functional leadership, and strategic transformation
· Advanced degree in Computer Science or related field (MS/BE preferred)
|
|
Essential skills
|
· Proven expertise in designing and governing large-scale, distributed backend systems using Java and modern frameworks, with strong command over microservices architecture, cloud platforms & API design
· Exposure to product thinking, agile methodologies, and value-stream delivery
· Experience mentoring senior leaders and enabling high-performance team cultures
· Proven experience in cloud migration, hybrid landscapes, and platform modernization
· Expertise in enterprise architecture frameworks, governance models, and solution lifecycle management
· Demonstrates a forward-looking perspective with a strong passion for building sustainable, scalable, and high-impact technology solutions that deliver long-term business value
· Exhibits the ability to distill complex technical and business challenges into clear, actionable strategies and outcomes
|
|
Desired skills
|
· Leads with empathy and integrity, fostering a culture of trust, inclusion, and continuous learning, with a committed focus on developing high-performing engineering teams
· Familiarity with AI/ML integration, intelligent automation, and data-driven decision systems
· Knowledge of compliance frameworks (SOX, GDPR, DPDP) and enterprise risk management
|
|
ROLES & RESPONSIBILITIES
|
|
Strategy and Planning
|
· Evaluate emerging technologies and platforms to future-proof enterprise - wide capabilities
· Lead cost-optimization initiatives and deliver measurable improvements in uptime, velocity, and revenue growth
· Collaborate with business and IT leadership to align application architecture with strategic priorities
· Drive platform rationalization, modernization, and cloud adoption initiatives
· Establish governance frameworks, architecture standards, and investment plans for enterprise systems
· Transform legacy systems, drive migration to microservices, and champion new architectures for scalability and resilience
|
|
Delivery and Execution
|
· Oversee SRE practices, incident response, and third-party integrations to ensure seamless operations
· Lead multi-platform integration, data flow orchestration, and end-to-end business process automation
· Ensure program governance, risk management, and quality assurance across all enterprise initiatives
· Collaborate cross-functionally with business, product, and vendor partners to align technology strategy with organizational goals
· Architect and deliver robust backend platforms and custom applications, leveraging modern frameworks (e.g., Spring Boot, microservices)
· Establish engineering metrics, rhythms, and automation to improve release velocity, reduce escalations, and enhance system reliability
|
|
Support and Enablement
|
· Establish architecture repositories, reusable assets, and best practices for enterprise application delivery
· Enable tooling, automation, and monitoring to support efficient operations and continuous improvement
· Promote internal capability building through training, documentation, and knowledge sharing
|
|
People Leadership
|
· Scale and nurture high-performing engineering teams; foster a people-first culture with clear growth paths and decentralized decision-making
· Drive talent strategy, including hiring, mentoring, career development and succession planning
· Promote diversity, inclusion, and collaboration across teams and geographies
|