Head of Engineering

Posted 8 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Head of Engineering leading technical teams and driving product roadmap execution. Managing cross-functional teams, agile processes, and corporate IT operations in a remote hybrid setting.

Responsibilities

  • Lead, mentor, and scale each area of the business, including Front-End, Back-End, DevOps, Quality Assurance, and Data.
  • Own the day-to-day agile process, acting as the bridge between product requirements and engineering execution.
  • Make critical architectural decisions that ensure our platforms are scalable, resilient, and future-proof.
  • Oversee DevOps strategies to ensure continuous integration, automated testing, and seamless deployment pipelines (CI/CD).
  • Oversee internal corporate IT needs, ensuring the team has the necessary hardware, software, identity management (IdP), and access controls.

Requirements

  • 7+ years of software engineering experience, with at least 3+ years in a dedicated engineering leadership or management role.
  • Strong foundational knowledge of modern front-end frameworks (e.g., React, Vue), back-end environments (e.g., Node.js, Python, Go), and database management (SQL/NoSQL).
  • Deep experience running agile scrum methodologies, writing technical specifications, and managing project management tools (Ex. Jira).
  • Proven experience with cloud providers (AWS, GCP, or Azure) and infrastructure-as-code (Terraform, Docker, Kubernetes).
  • Practical understanding of application security, vulnerability management, and infrastructure hardening.
  • Exceptional communication skills with the ability to translate complex technical concepts into business-friendly language for stakeholders.

Benefits

  • Competitive salary and equity package
  • Comprehensive health, dental, and vision insurance.
  • Our Office is available but location is not important as fully remote work is an option.

Job type

Full Time

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudDockerGoogle Cloud PlatformJavaScriptKubernetesNode.jsNoSQLPythonReactSQLTerraformVue.jsGo

Location requirements

HybridWaterlooCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.