Director Engineering

Good co India

United States

Remote

USD 180,000 - 260,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Good co India is seeking a seasoned engineering leader to shape and drive the company’s technology strategy. You will mentor managers and engineers, own delivery quality, and set standards across large-scale systems.

You will collaborate with Product, Design, Security, DevOps, and business teams to optimize architecture, risk management, and measurable KPIs. A strong background in cloud-native practices and DevOps is essential.

Qualifications

  • 8 to 13 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.

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.

Skills

Software architecture
Distributed systems
Engineering leadership
Cloud platforms
Agile/Scrum
DevOps/CI-CD
Observability
Stakeholder communication
Hiring senior talent

Education

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

Job description

Role & 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 profile
  • 8 to 13 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 of Engineering
Director of Engineering

IPI Technolab • United States

Remote
USD 180,000 - 280,000
Senior Engineering Manager
Senior Engineering Manager

Good co India • United States

Remote
USD 180,000 - 240,000
Engineering manager
Engineering manager

Lever Middleware Test Company • Atlanta (TX)

On-site
USD 100,000 - 130,000
Software Engineering Manager
Software Engineering Manager

Vaco Recruiter Services • Findlay (OH)

On-site
USD 120,000 - 180,000
Director Technology
Director Technology

Good co India • United States

Remote
USD 150,000 - 210,000
Lead Engineer
Lead Engineer

IRIS Software Group Ltd • United States

On-site
GBP 80,000 - 100,000
Software Engineering Manager
Software Engineering Manager

Talentify • New York (NY)

On-site
USD 150,000 - 190,000
Technical Architect
Technical Architect

TymblHub • Indianapolis (IN)

On-site
USD 140,000 - 190,000
Engineering Manager
Engineering Manager

Payentry • United States

Remote
USD 140,000 - 190,000
Platform Engineering Manager
Platform Engineering Manager

Good co India • United States

Remote
USD 140,000 - 200,000