Head of Engineering

Green Brick LabsWaterloo, ON
Remote

About The Position

We are looking for a versatile, hands-on Head of Engineering to lead our technical organization and drive the execution of our product roadmap. In this role, you will be the bridge between high-level technology strategy and daily execution. You will directly manage our multidisciplinary engineering teams—spanning Front-End, Back-End, DevOps, and Data—while remaining close to the delivery process through sprint planning and ticket writing. Beyond software delivery, you will own our technical architecture, champion security best practices, and oversee corporate IT operations. The ideal candidate is a seasoned engineering leader who loves mentoring people, designing scalable systems, and isn't afraid to roll up their sleeves to keep the agile process moving efficiently.

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.

Nice To Haves

  • Experience scaling a tech team
  • Background in managing data engineering pipelines (e.g., Snowflake, dbt, Airflow).
  • iGaming industry experience and knowledge

Responsibilities

  • Lead, mentor, and scale each area of the business, including Front-End, Back-End, DevOps, Quality Assurance, and Data.
  • Foster a culture of accountability, engineering excellence, collaboration, and continuous learning.
  • Own the day-to-day agile process, acting as the bridge between product requirements and engineering execution.
  • Responsible for sprint planning, backlog grooming, and daily standups.
  • Translate product roadmaps into technical requirements by writing clear, actionable engineering tickets (Ex. Jira) with well-defined acceptance criteria.
  • Make critical architectural decisions that ensure our platforms are scalable, resilient, and future-proof.
  • Evaluate and select technical stacks, tools, and third-party integrations.
  • Review code and guide engineering teams on system design best practices.
  • Oversee DevOps strategies to ensure continuous integration, automated testing, and seamless deployment pipelines (CI/CD).
  • Own the organization's cybersecurity posture, ensuring data privacy, compliance, and secure coding practices.
  • Manage cloud infrastructure costs, availability, and disaster recovery planning.
  • Oversee internal corporate IT needs, ensuring the team has the necessary hardware, software, identity management (IdP), and access controls.
  • Manage our data to ensure robust data pipelines, data warehousing strategies, and proper analytics infrastructure.

Benefits

  • Competitive salary and equity package.
  • Comprehensive health, dental, and vision insurance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service