Director of Engineering

IPI Technolab

United States

Remote

USD 180,000 - 280,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

IPI Technolab is seeking an experienced Director of Engineering to lead engineering strategy, execution, and delivery across multiple products. You will guide managers, shape architecture, and align technical work with business goals.

You will build high-performing teams, manage budgets, drive DevOps and observability, and partner with product, design, security. The ideal candidate has 8-10+ years coding and 3+ in leadership, strong distributed systems background, and cloud expertise.

Qualifications

  • 8 to 10+ years of software engineering experience.
  • 3+ years in engineering leadership/management roles.
  • Strong background in software architecture and distributed systems.
  • Experience managing multiple engineering teams.
  • Strong knowledge of cloud platforms (Azure, AWS, or GCP).
  • Experience with Agile/Scrum development.
  • Strong understanding of DevOps, CI/CD, security, scalability, and observability.
  • Excellent stakeholder and communication skills.
  • Experience hiring and developing senior technical talent.
  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.

Responsibilities

  • Define and execute engineering strategy aligned with company objectives.
  • Lead and mentor engineering managers, tech leads, and senior engineers.
  • Own delivery quality, scalability, reliability, and technical excellence.
  • Establish standards, methodologies, and best practices.
  • Drive architecture decisions for large-scale systems.
  • Partner with Product, Design, Security, DevOps, and Business teams.
  • Set KPIs for productivity, quality, availability, and delivery.
  • Manage budgets, resources, priorities, and capacity planning.
  • Identify and mitigate technical and delivery risks.
  • Promote automation, CI/CD, observability, and cloud-native practices.

Skills

Engineering leadership
Distributed systems
Cloud platforms
Agile/Scrum
DevOps/CI-CD
Stakeholder communication
Senior engineering talent
Technical strategy

Education

Bachelor's or Master's degree in Computer Science or Engineering

Job description

We are looking for an experienced Director of Engineering to lead engineering strategy, technical execution, engineering teams, and delivery across multiple products or technology areas. The ideal candidate will combine strong technical understanding with people leadership, architecture, delivery management, and business alignment.

Roles & Responsibilities
  • Define and execute the engineering strategy in alignment with company objectives.
  • Lead and mentor engineering managers, technical leads, and senior engineers.
  • Own engineering delivery, quality, scalability, reliability, and technical excellence.
  • Establish engineering standards, development methodologies, and best practices.
  • Drive architecture and technology decisions for large-scale systems.
  • Partner with Product, Design, Security, DevOps, and Business teams.
  • Establish KPIs for engineering productivity, quality, availability, and delivery.
  • Manage technical debt and modernization initiatives.
  • Build high-performing engineering teams through hiring, mentoring, and career development.
  • Conduct architecture and technical design reviews.
  • Manage engineering budgets, resources, priorities, and capacity planning.
  • Identify and mitigate technical and delivery risks.
  • Promote automation, CI/CD, DevOps, observability, and cloud-native practices.
Preferred Candidate Requirements
  • 8 to 10+ years of software engineering experience.
  • 3+ years in engineering leadership/management roles preferred.
  • Strong background in software architecture and distributed systems.
  • Experience managing multiple engineering teams.
  • Strong knowledge of cloud platforms such as Azure, AWS, or GCP.
  • Experience with Agile/Scrum development.
  • Strong understanding of DevOps, CI/CD, security, scalability, and observability.
  • Excellent stakeholder and communication skills.
  • Experience hiring and developing senior technical talent.
  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director Engineering
Director Engineering

Good co India • United States

Remote
USD 180,000 - 260,000
Director of Engineering
Director of Engineering

The Planet Group • United States

On-site
USD 150,000 - 200,000
Director-Software Engineering
Director-Software Engineering

American Express • Phoenix (AZ)

On-site
USD 180,000 - 260,000
Director of IT Engineering
Director of IT Engineering

Soni • Whitemarsh Township

On-site
USD 180,000 - 260,000
Director of Software Engineering
Director of Software Engineering

Applied Resource Group • Atlanta (GA)

On-site
USD 180,000 - 240,000
Engineering Director
Engineering Director

Adidev Technologies Inc • United States

On-site
USD 150,000 - 210,000
Director, Software Engineer
Director, Software Engineer

NetApp • Waltham (MA)

On-site
USD 180,000 - 260,000
Health Insurance
Life Insurance
Retirement Plans
+4
Engineering Director
Engineering Director

dunnhumby • Cincinnati (OH)

On-site
USD 150,000 - 190,000
Director of Engineering
Director of Engineering

Nidec Automation • Chicago (IL)

On-site
USD 150,000 - 195,000
Director of Engineering
Director of Engineering

QCi • Hoboken (NJ)

On-site
USD 180,000 - 240,000