Current jobs related to Principal Engineer - Vancouver British Columbia, British Columbia - WineDirect


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.Microsoft’s Azure Data team is leading the transformation of analytics in the world of data with...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Microsoft Dynamics 365 is a suite of easy-to-learn and easy-to-use business solutions tailored to any market, designed for any business size, and dedicated to grocuttingwing business through delighted customers. The Project Operations team builds business applications on top of two different platforms that run on Azure and pull together Dynamics 365, Office...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    The Artificial Intelligence (AI) Frameworks team at Microsoft develops the AI software used to train and deploy the world’s most advanced AI models. We collaborate with our hardware teams and partners to build the software stacks for Microsoft’s next-generation supercomputers and the new Maia-100 AI accelerator. We work closely with ML researchers and...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world. Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data...


  • Vancouver, British Columbia, Canada Microchip Technology Full time $86,000 - $186,000

    Job Title: Principal Engineer-DesignWe are seeking a highly skilled Principal Engineer-Design to join our team at Microchip Technology. As a Principal Engineer-Design, you will be responsible for designing complex digital integrated circuits at the block, subsystem, or device level.Key Responsibilities:Design of complex digital integrated circuits at the...


  • Vancouver, British Columbia, Canada Microchip Technology Full time $86,000 - $186,000

    Job Title: Principal Engineer-DesignWe are seeking a highly skilled Principal Engineer-Design to join our team at Microchip Technology. As a Principal Engineer-Design, you will be responsible for designing complex digital integrated circuits at the block, subsystem, or device level.Key Responsibilities:Design of complex digital integrated circuits at the...


  • Vancouver, British Columbia, Canada WineDirect Full time

    Job Title: Principal EngineerWineDirect is a leading provider of Direct-to-Consumer (DTC) platforms for wineries. We are seeking a highly skilled Principal Engineer to join our Software Engineering team in Vancouver, BC.About the Role:We are looking for an experienced software engineer to help develop our next-generation All-new WineDirect platform. As a...


  • Vancouver, British Columbia, Canada WineDirect Full time

    Job Title: Principal EngineerWineDirect is a leading provider of Direct-to-Consumer (DTC) platforms for wineries. We are seeking a highly skilled Principal Engineer to join our Software Engineering team in Vancouver, BC.About the Role:We are looking for an experienced software engineer to help develop our next-generation All-new WineDirect platform. As a...


  • Vancouver, British Columbia, Canada Stantec Consulting International Ltd. Full time $175,200

    Job Title: Principal Electrical Engineering LeaderStantec Consulting International Ltd. is seeking a highly skilled and experienced Principal Electrical Engineering Leader to join our Global Health Sector team.About the Role:We are looking for a talented individual to lead our electrical engineering team in the healthcare sector. As a Principal Electrical...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Games continue to evolve and push the boundaries of entertainment as we know it. The bar to deliver world-class games continues to rise, driven by advantages in better hardware and software capabilities. Along with optimizing game development engines, developing infrastructure and workflows for efficient remote and hybrid development, brings new...


  • Vancouver, British Columbia, Canada Ausenco Full time

    About the RoleWe are seeking a highly experienced Principal Process Engineer to join our Minerals and Metals team in Vancouver. As a key member of our team, you will provide technical leadership across mineral processing project lifecycle with expertise in studies, FEED engineering, commissioning, execution, and optimization of mineral concentrator mining...


  • Vancouver, British Columbia, Canada WineDirect Full time

    Job Title: Principal EngineerWineDirect is a leading provider of Direct-to-Consumer (DTC) platforms for wineries. We are seeking a highly skilled Principal Engineer to join our Software Engineering team in Vancouver, BC.About the Role:We are looking for an experienced engineer to help develop our next-generation All-new WineDirect platform. As a Principal...


  • Vancouver, British Columbia, Canada WineDirect Full time

    Job Title: Principal EngineerWineDirect is a leading provider of Direct-to-Consumer (DTC) platforms for wineries. We are seeking a highly skilled Principal Engineer to join our Software Engineering team in Vancouver, BC.About the Role:We are looking for an experienced engineer to help develop our next-generation All-new WineDirect platform. As a Principal...


  • Vancouver, British Columbia, Canada Ausenco Full time

    About the RoleWe are seeking a highly skilled Principal Process Engineer to join our Minerals and Metals team in Vancouver. As a key member of our team, you will provide technical leadership across the mineral processing project lifecycle, with a focus on concentrator mining projects.Your responsibilities will include:Providing technical guidance and...


  • Vancouver, British Columbia, Canada Ausenco Full time

    About the RoleWe are seeking a highly skilled Principal Process Engineer to join our Minerals and Metals team in Vancouver. As a key member of our team, you will provide technical leadership across the mineral processing project lifecycle, with a focus on concentrator mining projects.Your responsibilities will include:Providing technical guidance and...


  • Vancouver, British Columbia, Canada Vancouver Coastal Health Full time

    Job SummaryPrincipal Data Engineer Opportunity at Vancouver Coastal HealthVancouver Coastal Health is seeking a highly skilled Principal Data Engineer to join our Data & Analytics Team. As a key member of our team, you will be responsible for leading technical teams to architect, build, and deploy cloud solutions to support assigned projects.Key...


  • Vancouver, British Columbia, Canada Vancouver Coastal Health Full time

    Job SummaryPrincipal Data Engineer Opportunity at Vancouver Coastal HealthVancouver Coastal Health is seeking a highly skilled Principal Data Engineer to join our Data & Analytics Team. As a key member of our team, you will be responsible for leading technical teams to architect, build, and deploy cloud solutions to support assigned projects.Key...


  • Vancouver, British Columbia, Canada Vancouver Coastal Health Full time

    Job SummaryPrincipal Data Engineer Opportunity at Vancouver Coastal HealthVancouver Coastal Health is seeking a highly skilled Principal Data Engineer to join their Data & Analytics Team. As a key member of the team, you will be responsible for leading technical teams to architect, build, and deploy cloud solutions to support assigned projects.Key...


  • Vancouver, British Columbia, Canada Vancouver Coastal Health Full time

    Job SummaryPrincipal Data Engineer Opportunity at Vancouver Coastal HealthVancouver Coastal Health is seeking a highly skilled Principal Data Engineer to join their Data & Analytics Team. As a key member of the team, you will be responsible for leading technical teams to architect, build, and deploy cloud solutions to support assigned projects.Key...

Principal Engineer

4 months ago


Vancouver British Columbia, British Columbia, Canada WineDirect Full time

Principal Engineer

WineDirect is the only fully integrated Direct-to-Consumer platform purpose-built for wineries. We are the clear leader in software and fulfillment services enabling wineries to create and manage successful DTC programs. With e-commerce, wine club management, point-of-sale, and order fulfillment – we offer everything our clients need to run what has become the most dynamic and profitable sales channel in the industry. Facilitating more than 15 million orders representing over $2 billion in sales for our winery clients annually, we are a dynamic and growing company that fosters a strong culture of innovation and an unwavering focus on delivering the best to our clients.

We are seeking an energetic and highly motivated individual to fill a key position on our Software Engineering team as a Principal Engineer at our Vancouver, BC office.

We are seeking experienced Engineers to help develop our next generation All-new WineDirect platform. You’ll be part of a team building all new omni-channel sales, marketing, loyalty, analytics and subscription automation services.


As a Principal Engineer, you will be a thought leader and technical expert for our software solutions. Your deep experience with software design, architecture and development lends itself well to ensure our software solutions are technically sound, secure, scalable, and performant. Working within the engineering team solving tough S/W development problems and working cross-functionally to ensure our solutions meet the technical needs of our clients are of great importance to you and why you would love being in the Solution Architect role.

Your qualifications:

  • Experience architecting and designing scalable cloud-native services and infrastructure deployed in AWS and technology stacks in Aurora, PostgreSQL, and SQS.
  • Proven experience in implementing event-driven architecture using technologies such as SideKiq, Kafka, and/or RabbitMQ.
  • Experience in architecting headless shopping experiences using platforms like Shopify, Magento, BigCommerce, or comparable solutions.
  • Experience implementing payment APIs and platforms like Stripe.
  • Ruby on Rails and comprehensive full-stack architecture experience.
  • Strong background in architecting API-driven orchestration microservices to support mobile, POS, and eCommerce platforms.
  • Prior experience in transforming legacy platforms into modern architectures.
  • Proficiency in Open Telemetry and performance monitoring.
  • Ability to deliver across the entire software app development lifecycle—design, build, deploy, test, and release.
  • Prior experience with OWASP-compliant design, implementation, and maintenance
  • Ability to write clean, well designed, unit-tested, and efficient code.
  • Excellent communication skills with the ability to conduct meetings with vendors (e.g. payment processors, development vendors, etc.) and coordinate priorities effectively.
  • Ability to map vendor documentation to internal documentation seamlessly.
  • Experience in cross-mobile development and architecture.
  • Capability to architect OLTP to OLAP data models for efficient multi-tenant reporting.
  • Other duties as assigned.

Who you are:

Candidates must possess a highly developed sense of empathy, with a focus on ensuring the best experience for our partners, clients, and the end-consumer.

  • 8+ years of software developer experience in distributed systems or cloud-based solutions.
  • Proficient in Ruby on Rails, Go, Java, C++, React JS or NodeJS.
  • Strong knowledge of Docker and Kubernetes.
  • Guru of micro-services architecture, domain modelling and RESTful APIs.
  • Experience with SQL, NoSQL databases, event streaming and Data Warehouse and/or Data Lakes.
  • Excellent collaboration and communication skills.
  • Bachelor’s degree in CS, CE, EE or equivalent experience.

Why WineDirect:

  • You will have the ability to transform the wine industry by facilitating wineries’ ability to sell their products in the highly-profitable and important direct-to-consumer channel.
  • You’ll get to work with and support a stellar group of people in Vancouver, Napa, and working remotely who work together to care for our clients and their customers.
  • You’ll be empowered to make decisions, both to get the job done and to further your career.
  • We have 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 an RRSP match plan.
  • WineDirect is an Equal Opportunity Employer.