Enable job alerts via email!

Principal Software Engineer

Collabware

Vancouver

On-site

CAD 120,000 - 160,000

Full time

11 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in information management solutions seeks a Principal Engineer to shape its technology strategy and guide architectural decisions. The role emphasizes leadership, innovation, and collaboration, offering a chance to influence the future of the engineering team while ensuring alignment with business goals. With a focus on a healthy work-life balance and continuous learning, this position provides an engaging environment for technical excellence.

Benefits

Unlimited Vacation
Health, Dental, and Vision benefits
Growth Opportunities
Stock Options
Yearly $1,000 Technology stipend
Yearly $1,000 Career Development stipend
Yearly $1,000 Extended Health stipend
Social Gatherings & Friday Lunches

Qualifications

  • Experience with modern tech stacks including C#, .NET, Azure.
  • Proven track record in leadership and mentoring.
  • Strong problem-solving skills and innovative mindset.

Responsibilities

  • Establish long-term technology roadmap and architecture.
  • Mentor engineers and foster a culture of learning.
  • Collaborate with leadership to align engineering initiatives.

Skills

Leadership
Mentoring
Problem Solving
Collaboration
Innovation

Education

Bachelor's degree in Computer Science or related field

Tools

C#
.NET 8.0
Azure
Kafka
Elasticsearch
Kubernetes

Job description

Passionate about designing and implementing high-impact software?

As a Principal Engineer, youll set the vision and strategy for our technology team, guiding the evolution of our architecture, systems, and development practices. This role is not just about writing codeits about shaping our future. Youll drive high-level technical decisions, define best practices, and ensure our engineering efforts align with business goals. Your leadership will influence the scalability, security, and efficiency of our platform, and youll serve as a mentor to engineers across all levels. If youre passionate about innovation, solving complex problems, and leading teams toward long-term success, wed love to have you join us. Our team is proud of the culture it fosters; we focus on authenticity, collaboration, a healthy work-life balance, and an environment where your ideas and effort are valued.

What We Do

At Collabware, our primary goal is to free organizations from information chaos. We provide Intelligent information management solutions and services that focus on transparency, collaboration, and security. The Engineering Team is focused on our cloud solution Collabspace. With a wide set of functionalities, massive amounts of unstructured data, and the highest cloud security posture in the industry, youll have the opportunity to expand your skillset and learn by doing. We take pride in the impact of our work and were certain you will too.

Our culture is grounded in five core values :

Think Big , Make It Happen , Embrace and Drive Change , Passion for Customer Success , and Grow Together .

The Responsibilities

Think Big : You'll establish the long-term technology roadmap, ensuring our architecture, tools, and frameworks support both immediate needs and future scalability.

Embrace and Drive Change : While youll work with a modern tech stackincluding C# and .NET 8.0, Azure, Kafka, Elasticsearch, Kubernetes, and moreyoull also challenge the status quo, exploring new technologies and driving continuous improvement.

Grow Together : Act as a mentor and coach for engineers of all levels, fostering a culture of learning, collaboration, and technical excellence. Through pair programming, knowledge sharing, and feedback, youll help the team thrive. Be the mentor you would like to have and help inspire others. Teaching is the greatest act of optimism.

Making It Happen : Collaborate with senior leadership, product teams, and stakeholders to align engineering initiatives with business objectives. Your expertise will be instrumental in making strategic technical decisions. You take pride in your work, collaborate effectively, and communicate with your peers efficiently (both written and verbal). Be the first to push forward and the last to give up.

Passion for Customer Success : Continuously improve our process and product to provide the best experience for our customers.

Heres a sample timeline for what your first year would look like :

First Month

  • Learn the product well enroll you in Collabware University and guide you through our features and business landscape.
  • Collaborate with leadership to align on key initiatives and long-term technology goals.
  • Start contributing to architectural discussions and strategic planning.

First Few Months

  • Lead a high-impact technical initiative, driving improvements in scalability, security, or performance.
  • Engage in R&D efforts, evaluating new technologies and their potential impact on our platform.
  • Work closely with engineers and product managers to refine processes and development strategies.

First Year

  • Establish yourself as a technical authority and strategic leader within the organization.
  • Drive the adoption of best practices and architectural improvements across the engineering team.
  • Mentor and guide engineers, fostering a culture of innovation, ownership, and continuous learning.

The Benefits

  • Unlimited Vacation You must take at least 3 weeks off per year!
  • Health, Dental, and Vision benefits
  • Growth Opportunities Early on, youll be put on our Engineering Growth Framework to plan your career
  • Stock Options
  • Yearly $1,000 Technology stipend for your personal use like AirPods, GPUs, smartwatches anything tech really!
  • Yearly $1,000 Career Development stipend for courses, conferences, books, and anything else that sharpens your skills!
  • Yearly $1,000 Extended Health stipend
  • Social Gatherings & Friday Lunches

The Hiring Process

If this posting sounds like a fit for you, apply today! Here is what you can expect :

  • Were excited to dive into your resume brownie points for sending a cover letter that explains why youre interested in joining our team as well! This will help us get to know you better and learn about your experiences.
  • If we think you may be a fit, we will reach out and set up a brief 30-minute phone call with our Director of Engineering. Here, youll discuss the company, role, and how your experiences and expectations align with ours. To respect your time, we will strive to complete the hiring process and make our decision within 10 business days. We wont leave you hanging!
  • Next, you will be invited to a 90-minute behavioral & technical interview with the Director of Engineering and a Senior Software Engineer. Here, well dive a bit more into your experiences and run through a live coding exercise. This will also be a great opportunity to ask all your technical questions to the team!
  • As a Principal Engineer, you will be responsible for guiding our architectural decisions. To get a better sense of your planning, we will invite you to join our CEO / CTO, for a 60-minute system architecture interview.
  • The next step in the process is a Team Fit Interview, where you will get a chance to meet a diverse group of your potential future colleagues! We take a great deal of pride in the culture we are trying to foster, and we want to make sure youll fit right in. Bring all the questions you can think of about the team!
  • The final stage a one-on-one meeting with our CEO / CTO. Here, youll chat about the role and the company vision. If you are in the Vancouver area, this meeting will typically be done over lunch.
Create a job alert for this search

Principal Software Engineer • Vancouver, BC, Canada

We Care About Your Privacy

We and our 1 partners store and access personal data, like browsing data or unique identifiers, on your device. Selecting I Accept enables tracking technologies to support the purposes shown under we and our partners process data to provide. Selecting Reject All or withdrawing your consent will disable them. If trackers are disabled, some content and ads you see may not be as relevant to you. You can resurface this menu to change your choices or withdraw consent at any time by clicking the Show Purposes link on the bottom of the webpage [or the floating icon on the bottom-left of the webpage, if applicable]. Your choices will have effect within our Website. For more details, refer to our Privacy Policy.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Engineer – Data Fabric Team

MGIS Inc.

Remote

CAD 100.000 - 140.000

Today
Be an early applicant

Principal Software Engineer Hybrid - Vancouver, BC / Remote, CA / Remote, US

Hiive LLC

Vancouver

Remote

CAD 80.000 - 130.000

30+ days ago

Lead Software Engineer - Java (Remote)

New Relic, Inc.

Montreal

Remote

CAD 100.000 - 150.000

Yesterday
Be an early applicant

Principal Software Engineer - Platform Security / Compliance Architect - (Remote)

New Relic, Inc.

Toronto

Remote

CAD 120.000 - 160.000

3 days ago
Be an early applicant

Principal Software Engineer - Remote

Akamai Technologies GmbH

Remote

CAD 100.000 - 150.000

5 days ago
Be an early applicant

Lead Software Engineer

MatchBox Consulting Group

Vancouver

Hybrid

CAD 147.000 - 186.000

4 days ago
Be an early applicant

Lead Software Engineer (Production Tools)

Scanline VFX

Vancouver

On-site

CAD 120.000 - 210.000

Yesterday
Be an early applicant

Lead Software Engineer (Maya)

Scanline VFX

Vancouver

On-site

USD 120.000 - 210.000

Yesterday
Be an early applicant

Lead Software Engineer (Android)

OPENLANE

Vancouver

On-site

CAD 150.000 - 170.000

2 days ago
Be an early applicant