Senior Software Engineering Manager

1 month ago


Vancouver, British Columbia, Canada WineDirect Full time
Lead Our Software Engineering Team

We are seeking a highly motivated and experienced individual to lead our Software Engineering team as Head of Engineering at our Vancouver, BC office. If you have a passion for innovation and are constantly looking for opportunities to lead and make an impact, you'll have the unique opportunity to deliver some of the most groundbreaking and essential software and services in our vertical.

Key Responsibilities
  • Lead and manage the software engineering department, overseeing all engineering operations and ensuring alignment with the company's strategic goals.
  • Develop and implement engineering strategies, processes, and practices to ensure high-quality product development and delivery.
  • Collaborate with cross-functional teams including product management, client services, sales, and marketing to drive innovation and ensure successful product launches.
  • Foster a culture of continuous improvement, innovation, and excellence within the engineering team.
  • Oversee the recruitment, development, and retention of top engineering talent, ensuring a high-performance team.
  • Manage the engineering budget, including resource allocation, project prioritization, and cost control.
  • Drive the adoption of new technologies and methodologies to enhance productivity and product quality.
  • Monitor and report on key performance metrics, providing insights and recommendations for improvement.
  • Ensure the security, reliability, performance, and scalability of our platforms.
  • Lead by example, demonstrating strong technical expertise and providing mentorship and guidance to the engineering team.

Requirements

  • Bachelor's or Master's degree in Engineering, Computer Science, or a related field.
  • Proven experience, with 4+ years in a senior engineering leadership role, preferably within a similar industry.
  • Strong technical background with expertise in relevant technologies and methodologies.
  • Strong project management skills, with the ability to manage multiple priorities and deadlines.
  • Adept at working in an agile environment with talented engineering teams.

We offer a competitive compensation package including medical, dental, and vision coverage as well as Life, Long Term Disability, and AD&D at no cost to the employee and a RRSP contribution plan.



  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key Responsibilities:Design and develop scalable, efficient, and secure backend systems...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...


  • Vancouver, British Columbia, Canada Microsoft Full time

    Job Title: Senior Software Engineering ManagerMicrosoft is seeking a highly skilled Senior Software Engineering Manager to lead our team of engineers in designing and developing cutting-edge networking technology. As a key member of our Core OS team, you will be responsible for architecting and implementing secure connectivity solutions that empower our...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    Join Our Team as a Senior Software Engineer - Backend ArchitectWe are looking for an experienced Senior Software Engineer to join our team in San Francisco and Vancouver. As a Backend Architect, you will be responsible for leading the development of scalable and robust large-scale distributed backend systems.About the PositionTake-Two Interactive is a...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in .NET to drive innovation and growth in our FinTech and VR initiatives. As a key member of our team, you will be responsible for designing and implementing scalable, secure, and efficient backend systems that meet the needs of our clients.About the...


  • Vancouver, British Columbia, Canada Saba Software (Canada) Inc. Full time

    About the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on innovation, you will work closely with our team to deliver high-quality solutions that meet the needs of our clients.Key Responsibilities:• Collaborate with cross-functional teams to identify and...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Software Engineer (.NET)We are seeking a highly skilled Senior Backend Software Engineer with expertise in .NET to contribute to our team's success. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using .NET technologies. Your expertise in .NET Core, ASP.NET,...


  • Vancouver, British Columbia, Canada Brex Inc. Full time

    Job Title: Senior Software EngineerWe're building the future of financial services at Brex Inc., and we're looking for a talented Senior Software Engineer to join our team.About the RoleWe're seeking a highly skilled software engineer to design and develop innovative data-driven systems that manage risk at scale. As a Senior Software Engineer, you'll work...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software Engineer (Packet Forwarding Engines)Arista Networks is a pioneer in software-driven cloud networking solutions for large data center storage and computing environments. Our award-winning platforms redefine scalability, agility, and resilience, with over 20 million cloud networking ports shipped worldwide.We are seeking a world-class...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software Engineer (Packet Forwarding Engines)Arista Networks is a pioneer in software-driven cloud networking solutions for large data center storage and computing environments. Our award-winning platforms redefine scalability, agility, and resilience, with over 20 million cloud networking ports shipped worldwide.We are seeking a world-class...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. We're seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team.About the...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software Engineer - Packet Forwarding EnginesArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of the PFE software and System software team, you will be part of a fast-paced, high-caliber team building packet forwarding...


  • Vancouver, British Columbia, Canada Salesforce, Inc. Full time

    About the Role:Salesforce is seeking a Senior Manager of Software Engineering to lead our cloud engineering team. As a technical leader, you will be responsible for designing, developing, and operating resilient distributed systems that run across thousands of compute nodes in multiple cloud substrates and/or on-premise data centers.Key Responsibilities:Eat,...


  • Vancouver, British Columbia, Canada Microsoft Full time

    Join Our Team of InnovatorsAre you passionate about building secure and reliable connectivity solutions for our customers? Do you thrive in a fast-paced environment where you can make a real impact? We're seeking a talented Senior Software Engineering Manager to lead our team of innovators in creating cutting-edge networking technology.About the RoleAs a...


  • Vancouver, British Columbia, Canada VamosVentures Full time

    Join Our Team as a Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at VamosVentures. As a key member of our Engineering team, you will be responsible for building innovative products and infrastructure for our customers.About the RoleWe are looking for an experienced software engineer to join our team and...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Job Title: Senior Software EngineerNetskrt Systems is seeking a highly skilled and experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining cutting-edge software and networking solutions that meet the company's requirements and align with industry best...


  • Vancouver, British Columbia, Canada https:www.energyjobline.comsitemap Full time

    Head of EngineeringWe are seeking a highly motivated individual to lead our Software Engineering team as Head of Engineering at our Vancouver, BC office. If you relish responsibility and are constantly looking for opportunities to lead and make an impact, you'll have the unique opportunity to deliver some of the most groundbreaking and essential software and...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Job OverviewMicrosoft Canada is seeking a talented Senior Software Engineer to join our Azure Data team. As a key member of our team, you will be responsible for designing, developing, and delivering world-class user experiences and planet-scale cloud services to our customers.Our team is passionate about building innovative solutions that empower customers...


  • Vancouver, British Columbia, Canada CB Canada Full time

    Senior Software Quality Assurance EngineerCB Canada is seeking a highly skilled Senior Software Quality Assurance Engineer to join our team in Vancouver. As a key member of our software development team, you will be responsible for ensuring the highest quality of our digital health solutions.Key Responsibilities:Participate in all phases of the Software...


  • Vancouver, British Columbia, Canada Asana Full time

    About the RoleWe are seeking a Senior Software Engineer to join our User Management team in Vancouver. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems that enable user and team administration within Asana.Key ResponsibilitiesDesign and develop scalable, efficient, and secure...