Engineering Team Lead

2 months ago


Calgary, Alberta, Canada ICwhatUC - AR Video for Enterprise Full time
Position Overview

We are seeking a seasoned and resilient Engineering Team Lead to enhance our platform and establish exceptional performance benchmarks. If you can affirmatively respond to at least four of the following statements, we want to hear from you:

  • You excel in communication and can navigate intricate discussions with diverse stakeholder groups.
  • You embody a player-coach mentality, eager to refine both your technical and leadership capabilities while guiding your team in developing innovative technology.
  • You thrive in a cross-functional environment, collaborating with executive leadership to translate business goals into specific technical requirements.
  • You are recognized as a technical and architectural authority in your domain, continuously expanding your knowledge across various disciplines.
  • You possess a strong foundation in, or are on the journey to mastering, the best practices in DevOps and DevSecOps.
  • You advocate for defensive programming and are proficient in formalizing best engineering practices.
Key Responsibilities
  • Oversee the development of new products and services from inception to completion.
  • Provide technical guidance and direction within your team.
  • Create and implement both short-term and long-term architectural strategies for the organization.
  • Continue to innovate the framework to support global delivery initiatives.
  • Lead a development team focused on constructing intricate back-end systems and integrations.
  • Drive ongoing enhancements to the efficiency and adaptability of the business platform while maintaining a high standard for customer trust, performance, and availability.
Required Qualifications
  • Bachelor's Degree in Computer Science or a related discipline
  • Equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1 year of education
  • 8+ years of professional experience in software development and management
  • Strong foundation in object-oriented design principles
  • Solid understanding of data structures
  • Proficient in algorithm design, problem-solving, and complexity analysis
Preferred Skills
  • Extensive hands-on technical expertise (TypeScript, NodeJS, DevOps, GCP, CloudRun, MySQL, PHP, Laravel, ReactJS)
  • Exceptional verbal and written communication abilities
  • Strong vision in both business and technical realms
  • Excellent analytical skills with a passion for working with structured data
  • Capacity to manage multiple competing priorities in a dynamic environment
  • Profound understanding of collaborative software development and a proven track record of timely software delivery
  • Outstanding customer relationship management skills, including the ability to uncover true requirements behind feature requests, propose alternative technical and business solutions, and lead engineering efforts to meet ambitious timelines with optimal outcomes
Technology Stack
  • ReactJS
  • Apollo/GraphQL
  • TypeScript
  • Vue.js
  • PHP/Laravel
  • Node.js/Express/TypeScript
  • GCP/AWS
  • Pub/Sub/Kafka/RabbitMQ or similar technologies
  • Third-party integrations: Twilio, OAuth, Salesforce, JIRA, Confluence, Git
Benefits
  • Competitive salary
  • Flexible work-from-anywhere policy
  • Unlimited vacation policy
  • Comprehensive medical coverage
  • Company-issued laptop and equipment
  • Wellness spending allowance and phone stipend
  • Employee stock option plan
  • We are committed to fostering a culture that values diversity, learning, humility, and excellence. We are an Equal Opportunity Employer and welcome individuals from all backgrounds, experiences, abilities, and perspectives.


  • Calgary, Alberta, Canada Catch Engineering Full time

    Job Title: Electrical Engineering Team LeadCatch Engineering is seeking an experienced Electrical Engineering Team Lead to join our team. As a key member of our engineering team, you will be responsible for leading electrical engineering projects from concept to completion, ensuring that they meet the highest standards of quality, safety, and efficiency.Key...


  • Calgary, Alberta, Canada Catch Engineering Full time

    Job Title: Electrical Engineering Team LeadCatch Engineering is seeking an experienced Electrical Engineering Team Lead to join our team. As a key member of our engineering team, you will be responsible for leading electrical engineering projects from concept to completion, ensuring that they meet the highest standards of quality, safety, and efficiency.Key...


  • Calgary, Alberta, Canada Catch Engineering Full time

    Job Title: Electrical Engineering Team LeadCatch Engineering is seeking an experienced Electrical Engineering Team Lead to join our team. As a key member of our engineering team, you will be responsible for leading electrical design and implementation efforts on various projects within the Energy and Renewables industry.Key Responsibilities:Lead electrical...


  • Calgary, Alberta, Canada Catch Engineering Full time

    Job Title: Electrical Engineering Team LeadCatch Engineering is seeking an experienced Electrical Engineering Team Lead to join our team. As a key member of our engineering team, you will be responsible for leading electrical design and implementation efforts on various projects within the Energy and Renewables industry.Key Responsibilities:Lead electrical...

  • Engineering Team Lead

    2 months ago


    Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Summary:The Process Engineering Manager will oversee a team responsible for the engineering of process-related activities for oil and gas facilities. This role is responsible for operational excellence through efficient plant design, ensuring continuous improvement in process, cost, quality, and production. The Process Engineering Manager will manage all...

  • Engineering Team Lead

    2 months ago


    Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Summary:The Process Engineering Manager will oversee a team responsible for the engineering of process-related activities for oil and gas facilities. This role is responsible for operational excellence through efficient plant design, ensuring continuous improvement in process, cost, quality, and production. The Process Engineering Manager will manage all...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Title: Piping Engineering Team LeadEquinox Engineering Ltd is seeking a highly skilled Piping Engineering Team Lead to join our team. As a key member of our engineering team, you will be responsible for leading and directing all aspects of Piping Engineering activities within the department.Key Responsibilities:Lead and oversee a team of piping, stress,...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Summary:The Senior Process Engineer will lead a team responsible for the engineering of process-related activities for oil and gas facilities. Key responsibilities include operational excellence via efficient plant design, ensuring continuous improvement in process, cost, quality, and production. The successful candidate will manage all process...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Summary:The Piping Engineering Team Lead at Equinox Engineering Ltd is responsible for planning and directing all aspects of Piping Engineering activities within the department. This includes ensuring that all Piping Engineering projects, initiatives, and processes are in conformance with the organization's established objectives.Key...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Summary:The Piping Engineering Team Lead is responsible for planning and directing all aspects of Piping Engineering activities within the department. This includes ensuring that all Piping Engineering projects, initiatives, and processes are in conformance with the organization's established objectives.Key Responsibilities:Lead and oversee a team of...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Summary:The Piping Engineering Team Lead is responsible for planning and directing all aspects of Piping Engineering activities within the department. This includes ensuring that all Piping Engineering projects, initiatives, and processes are in conformance with the organization's established objectives.Key Responsibilities:Lead and oversee a team of...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Summary:The Piping Engineering Team Lead is responsible for planning and directing all aspects of Piping Engineering activities within the department. This includes ensuring that all Piping Engineering projects, initiatives, and processes are in conformance with the organization's established objectives.Key Responsibilities:Lead and oversee a team of...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Summary:The Piping Engineering Team Lead is responsible for planning and directing all aspects of Piping Engineering activities within the department. This includes ensuring that all Piping Engineering projects, initiatives, and processes are in conformance with the organization's established objectives.Key Responsibilities:Lead and oversee a team of...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Summary:The Piping Engineering Team Lead at Equinox Engineering Ltd. is responsible for planning and directing all aspects of Piping Engineering activities within the department. This role ensures that all Piping Engineering projects, initiatives, and processes are in conformance with the organization's established objectives.Key Responsibilities:Lead...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Summary:The Piping Engineering Team Lead is responsible for planning and directing all aspects of Piping Engineering activities within the department. This includes ensuring that all Piping Engineering projects, initiatives, and processes are in conformance with the organization's established objectives.Key Responsibilities:Lead and oversee a team of...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Summary:The Piping Engineering Team Lead is responsible for planning and directing all aspects of Piping Engineering activities within the department. This includes ensuring that all Piping Engineering projects, initiatives, and processes are in conformance with the organization's established objectives.Key Responsibilities:Lead and oversee a team of...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Summary:The Piping Engineering Team Lead is responsible for planning and directing all aspects of Piping Engineering activities within the department. This includes ensuring that all Piping Engineering projects, initiatives, and processes are in conformance with the organization's established objectives.Key Responsibilities:Lead and oversee a team of...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Summary:The Piping Engineering Team Lead is responsible for planning and directing all aspects of Piping Engineering activities within the department. This role ensures that all Piping Engineering projects, initiatives, and processes are in conformance with the organization's established objectives.Key Responsibilities:Lead and oversee a team of piping,...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Summary:The Piping Engineering Team Lead is responsible for planning and directing all aspects of Piping Engineering activities within the department. This includes ensuring that all Piping Engineering projects, initiatives, and processes are in conformance with the organization's established objectives.Key Responsibilities:Lead and oversee a team of...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Summary:The Piping Engineering Team Lead is responsible for planning and directing all aspects of Piping Engineering activities within the department. This includes ensuring that all Piping Engineering projects, initiatives, and processes are in conformance with the organization's established objectives.Key Responsibilities:Lead and oversee a team of...