Talent.com
Director of Engineering (Remote)

Director of Engineering (Remote)

Imagine EverythingKelowna, Regional District of Central Okanagan, Canada
15 days ago
Salary
CA$125,000.00–CA$175,000.00 yearly
Job type
  • Remote
Job description

Get AI-powered advice on this job and more exclusive features.

Imagine Everything is an education technology company guided by the vision of school boards and fueled by the innovation of private industry software developers. We design affordable software for schools that creates safer online spaces for students and more efficient tools for teachers.

Our Director of Engineering will be a technical trailblazer ready to lead a team that’s shaping the future of Education technology using a modern, progressive stack. Working with technologies like NixOS, Terraform, and Kubernetes, they’ll be no stranger to the infrastructure-as-code scene; but, they’ll also have familiarity with a software development stack similar to ours, which includes Golang, Node, React, Typescript, and Postgres. You’ll also need experience with microservice architecture and helping design systems that can scale to millions of requests per second by thousands of concurrent users for some of the largest school districts in Canada.

If you dream in Terraform, speak fluent Kubernetes, and journal your thoughts in something like Golang, Rust, or Scala, this might be your perfect match.

What You’ll Do

  • Technical leadership – lead, mentor, and inspire a team of top-notch software engineers and DevOps, guiding them to deliver scalable, secure, and efficient solutions.
  • Infrastructure mastery - Oversee and optimize our cloud infrastructure using Terraform, Kubernetes, and AWS.
  • Code and architectural design - Drive best practices in software design, ensuring our technology stack is scalable and future-proof.
  • Innovation and problem solving - Identify and implement new technologies and processes that keep us ahead of the game.
  • Cross-team collaboration - Work closely with our product, creative design, and support teams to align on a technical strategy and help deliver our business goals.
  • Security and reliability - Ensure our systems are secure, compliant, highly available, and always running smoothly for students, parents, and educators.
  • Coding, testing, and auditing - As needed, provide the highest level of code support for our team and won’t be afraid to jump in and get your hands dirty in IntelliJ; teach more efficient ways to solve problems, identify scaling or security risks in code or system design, and provide technical feedback throughout the feature design process.

What You Need

  • 10+ years of hands-on experience working with a similar technology stack in a high-scale, high-concurrent user, production environment.
  • Expert working knowledge of cloud infrastructure including Terraform, Kubernetes, and a wide variety of AWS services like Route53, EC2, CloudWatch, CloudFormation.
  • Expert working knowledge of development, including web frameworks, ORM’s, multi-tenancy SaaS system design, and big data systems that deploy through both relational and unstructured data schemas.
  • Promote Agile methodology with a strong, proven background adhering to this style of SDLC and PDLC management.
  • A love for people - we have a strong, positive work culture and this senior leadership role will be responsible for taking a servant-leader, coaching approach; you won’t be afraid to roll up your sleeves and work on the ground level with developers.
  • A passion for kids - we are a mission-focused company that identifies kids in threat-of-life risk situations; what we do literally saves lives.
  • Why You’ll Love Us

  • Work for an organization that has purpose; our solutions save lives and dramatically improve the quality of life for students, teachers, and support staff.
  • Flexible work environment : fully remote (no headquarters).
  • Incredible opportunity to grow in this role, working with a talented start-up minded team.
  • An awesome team of passionate people who love what they do.
  • Must Have's

  • You must be a permanent resident or citizen of Canada.
  • You must speak professional-level English.
  • You must be able to provide two working references from a direct supervisor.
  • It wouldn’t hurt if you liked Star Wars, Lord of the Rings, or motorcycles (these are considered strong, but optional assets).
  • 125,000 - $175,000 based on experience.
  • 4 weeks of vacation time + 6 paid personal days.
  • Excellent benefits package.
  • Allowance for learning.
  • Stock options.
  • Seniority level

  • Director
  • Employment type

  • Full-time
  • Industries : Education Management
  • J-18808-Ljbffr