Search by job, company or skills

R

Director of Engineering

Save
new job description bg glownew job description bg glow
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Overview:

The Director of Engineering leads a team of senior engineers and architects responsible for designing, building, and scaling enterprise-grade applications and services. This role requires deep expertise in modern .NET development, AI/ML integration, and cloud-native architecture. The Director provides technical oversight, drives engineering excellence, and ensures the adoption of cutting-edge practices across the organization. While not expected to code daily, the Director must be capable of reviewing complex designs, guiding technical decisions, and fostering innovation in software engineering.

Key Responsibilities:

Technical Leadership

  • Define and enforce engineering standards for .NET Core, microservices, and AI-enabled applications.
  • Provide architectural direction for distributed, secure, and highly available systems.
  • Lead modernization initiatives including legacy migration, cloud adoption, and AI-driven automation.
  • Oversee technical debt prioritization, system upgrades, and performance optimization.

Engineering Excellence

  • Conduct design and code reviews to ensure adherence to best practices.
  • Mentor engineers on advanced topics such as scalable API design, ML model integration, and observability.
  • Champion DevOps, CI/CD pipelines, and Infrastructure-as-Code for consistent delivery.
  • Drive adoption of monitoring, logging, and AI-powered diagnostics for proactive system health management.

Team Development

  • Build and scale a high-performing engineering organization with strong technical depth.
  • Lead hiring for specialized roles in .NET, AI/ML, cloud engineering, and DevOps.
  • Establish career paths for engineers, fostering growth into senior technical and leadership roles.
  • Promote a culture of technical curiosity, experimentation, and continuous learning.

Strategic Alignment

  • Partner with product and business leaders to align technical roadmaps with organizational goals.
  • Evaluate emerging technologies (AI, ML, cloud-native, automation) for strategic adoption.
  • Ensure engineering investments deliver measurable improvements in scalability, resilience, and innovation.

Qualifications:

  • Bachelor's or master's degree in computer science, Engineering, or related field.
  • 18+ years of engineering leadership experience, with at least 10 years managing large-scale technical teams (50-100 engineers).
  • Proven track record of leading modernization programs (e.g., .NET Core migrations, AI/ML deployments, cloud transformations).
  • Deep expertise in enterprise application architecture, distributed systems, and AI/ML integration.
  • Strong background in DevOps, automation, and engineering operations at scale.
  • Exposure to financial services, accounting, or real estate technology domains is a plus.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148678397

Similar Jobs

Hyderabad, India

Skills:

Domain KnowledgeMicroservicesMachine LearningAdversarial AI SecurityAgent FrameworksRisk ScaleCloud-native architecturesData platformsEvent-driven systemsExperience with fintech platforms

Hyderabad, India

Skills:

JavaApisContinuous DeliveryCiMicroservicesSqlContinuous IntegrationReactAgilePythonAWScdDevOps practicesSafeIaCMonitoringcloud-based technologiescloud-native architectures

Hyderabad, India

Skills:

KafkaSqlSpring BootJavaMicroservicesAmazon Web ServicesSpringPostgresSaasPaasGoogle CloudRest ApisReactAngularMySQLOracleVue.JSServerless ComputingKubernetesAzureJUnitReact NativeMongoDBData Pipelines