Enable job alerts via email!

Senior Software Engineer II

Collabware

Vancouver

On-site

CAD 100,000 - 130,000

Full time

18 days ago

Boost your interview chances

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

Job summary

A leading technology firm in Vancouver is seeking a Senior Software Engineer II who is passionate about creating impactful software. The role involves driving technical decisions, optimizing design, and mentoring developers while fostering a collaborative and innovative team culture. Join a workplace that values accountability, flexibility, and personal growth.

Benefits

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

Qualifications

  • Strong expertise in C# and microservices architecture.
  • Experience with cloud services like Azure.
  • Proven track record in mentoring and leading teams.

Responsibilities

  • Design and implement scalable software features.
  • Mentor junior developers and lead knowledge transfers.
  • Collaborate with cross-functional teams for strategic initiatives.

Skills

Collaboration
Communication
Mentoring
Ownership

Education

Bachelor's degree in Computer Science or related field

Tools

C#
.NET 8.0
Azure
Kafka
Elasticsearch
Kubernetes

Job description

Senior Software Engineer II

Passionate about creating impactful, scalable software?

As a Senior Software Engineer II, you'll play a critical role in shaping the technical direction of our product. Beyond writing code, you’ll drive strategic decisions, optimize system design, and work cross-functionally to ensure scalability, security, and performance. Your expertise will be key in aligning engineering efforts with business objectives, mentoring senior and junior developers, and championing best practices across the team. If you’re ready to take ownership of high-impact initiatives and help define the future of our technology, we’d 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, you’ll have the opportunity to expand your skillset and learn by doing. We take pride in the impact of our work and we’re 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 be responsible for designing and building features that are scalable, reliable, and performant. Challenge yourself, take risks, learn from your mistakes, and push forward!

Embrace and Drive Change: While you'll be working within a containerized microservice architecture leveraging C# and .NET 8.0, Azure, Kafka, Elasticsearch, Kubernetes, and more, our technology landscape is never static. We continuously seek opportunities to evolve, refine, and enhance our systems, ensuring we stay at the forefront of innovation.


Grow Together: Mentor other engineers and help them grow through knowledge transfers, pair programming and actionable, constructive feedback. Be the mentor you would like to have and help inspire others. Teaching is the greatest act of optimism.

Making It Happen: 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.

Role Expectations

Here’s a sample timeline for what your first year would look like:

First Month

  • Learn the product – we’ll enroll you in Collabware University and guide you through our features and business landscape.
  • Set you on a career growth path – we believe you should always know where you stand and where you’d like to go.
  • Start pair programming with another engineer to help you get your bearings.

First Few Months

  • Take ownership of a feature – you’ll be responsible for it end-to-end.
  • Spend some quality time on R&D. We carve off research time for our engineers to explore new technologies together. Innovation is the name of the game!
  • Work closely with key stakeholders to advance our business strategy and push our products further.
  • Mentor junior developers – sharing your expertise and knowledge to level up everyone on the team.

First Year

  • Be a decision-maker: we believe in autonomy and empowering our senior engineers to guide our technology team.
  • Become a subject matter expert in one or more technologies.

The Benefits

  • Unlimited Vacation – You must take at least 3 weeks’ off per year!
  • Health, Dental, and Vision benefits
  • Growth Opportunities – Early on, you’ll 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:

  1. We’re excited to dive into your resume – brownie points for sending a cover letter that explains why you’re interested in joining our team as well! This will help us get to know you better and learn about your experiences.

  2. 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, you’ll 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 won’t leave you hanging!

  3. Next, you will be invited to a 90-minute behavioral & technical interview with the Director of Engineering and a Senior Software Engineer. Here, we’ll 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!

  4. As a Senior, 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.

  5. 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 you’ll fit right in. Bring all the questions you can think of about the team!

  6. The final stage – a one-on-one meeting with our CEO/CTO. Here, you’ll chat about the role and the company vision. If you are in the Vancouver area, this meeting will typically be done over lunch.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Golang System Software Engineer - Containers / Virtualisation

Canonical

Vancouver

Remote

CAD 80 000 - 120 000

14 days ago

Python and Kubernetes Software Engineer - Data, Workflows, AI / ML & Analytics

Canonical

Vancouver

Remote

CAD 85 000 - 120 000

15 days ago

Senior II Software Engineer - Remote

Akamai Technologies

Remote

CAD 80 000 - 120 000

5 days ago
Be an early applicant

Software Engineer II, Backend (Consumer Authentication)

Affirm

Winnipeg

Remote

CAD 125 000 - 175 000

2 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Vancouver

Remote

CAD 80 000 - 110 000

22 days ago

Software Engineer II, Backend (Consumer Authentication)

Affirm

Oshawa

Remote

CAD 125 000 - 175 000

2 days ago
Be an early applicant

Software Engineer II, Backend (Consumer Authentication)

Affirm

Kitchener

Remote

CAD 125 000 - 175 000

2 days ago
Be an early applicant

Software Engineer II, Backend (Consumer Authentication)

Affirm

Kelowna

Remote

CAD 125 000 - 175 000

2 days ago
Be an early applicant

Senior Software Engineer, Linux Kernel

Arista Networks

Vancouver

On-site

CAD 120 000 - 195 000

2 days ago
Be an early applicant