This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Principal Software Engineer


This is a Contract position in Burnaby, BC posted November 21, 2022.

At WineDirect our mission is to provide the best omni channel, direct-to-consumer ecommerce solution to the wine industry.

To support this mission we are transforming our legacy applications and developing an All New WineDirect SaaS platform in the AWS cloud.

We’re hiring engineers, managers and leaders to bring this project to completion over the next 24 months.

Principal Software Engineer As a Principal Engineer you are a thought leader and visionary for the technology and engineering programs within the company.

Your deep experience with software design, architecture and development lends itself well to direct and support product teams in building innovative solutions.

Working within the engineering team solving tough S/W development problems and working cross-functionally to align the technology roadmap with business requirements are of great importance to you and why you would love being in the Principal Engineer role.

Key Responsibilities
· Architect and design scalable, cloud-native services and infrastructure deployed in AWS
· Develop reference implementations and PoCs that engineers use to pattern the production code base
· Establish benchmarks for code construction and quality standards in the peer review process
· Work with a cross-functional team as a technical leader using Agile and SCRUM to create solutions and shape them into workable stories and plans
· Writing clean, well designed, unit-tested, and efficient code
· Peer-reviewing code and mentoring others is a big plus Requirements
· 8 years of software development experience in distributed systems or cloud-based solutions
· Proficient in Ruby, Go, Java or C/C++
· Guru of micro-service architectures, domain modelling and RESTful APIs
· Fluent in Docker and Kubernetes
· Experience with SQL and NoSQL databases, event streaming and Data Warehouses and/or Data Lakes
· Excellent collaboration and communication skills
· Bachelor’s degree in CS, CE, EE or equivalent experience And finally, you:
· You are self-motivated, detail-oriented and have excellent problem-solving skills
· Want to have fun at work and have meaning and purpose in what you do
· Are excited to learn and always expand your knowledge.

Why choose WineDirect over other opportunities?

· Great compensation and a flexible Work from Home (WFH) schedule
· Our core values; Transparency, Integrity, Collaboration, Respect for Others, Fun
· Our commitment to personal development and growth
· Our employees are friendly, passionate, hard-working, and thrive in our strong growth-oriented culture WineDirect by the Numbers
· Over $2B in sales enabled by our platform each year, growing >20% annually.

· Over 3M consumer Monthly Active Users each.

· Profitable, ambitious, and growth-oriented business.

· Global reach, operating in multiple countries.

WineDirect is a equal opportunity employer