Enable job alerts via email!

Software Architect

BitKernel

Vancouver

On-site

CAD 133,000 - 168,000

Full time

12 days ago

Boost your interview chances

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

Job summary

Join a forward-thinking company at the forefront of video streaming technology. As a Server Software Architect, you'll play a pivotal role in designing scalable and secure systems that power innovative SaaS products. This dynamic environment fosters collaboration and creativity, providing vast opportunities for career growth. You'll work closely with product and engineering teams to drive architectural excellence and engage with customers to ensure successful integrations. If you're ready to lead the development of cutting-edge solutions in a vibrant tech hub, this is the perfect opportunity for you!

Benefits

Career Development Opportunities
Collaborative Team Environment
Great Work Environment
Hybrid Flexibility on Fridays
Global Opportunities

Qualifications

  • 10+ years in backend or infrastructure engineering with SaaS platforms.
  • Deep expertise in cloud-native architectures and microservices.

Responsibilities

  • Lead design of backend services for video ingestion and processing.
  • Collaborate with teams to translate business needs into solutions.

Skills

Backend Engineering
Cloud Architecture
Microservices
Streaming Technologies
Java
Python
AI Programming Tools
API Design
Communication Skills

Tools

AWS
Kubernetes
Terraform
CI/CD Pipelines
FFmpeg
Redis
Kafka

Job description

2 weeks ago Be among the first 25 applicants

Direct message the job poster from BitKernel

BitKernel is at the forefront of advanced video streaming solutions, creating a comprehensive suite of secure, end-to-end SaaS products designed to elevate long-form video content delivery across the globe. BitKernel provides scalable solutions for operators, media content suppliers, distributors, and creators, making high-quality video accessible anytime, anywhere.

As part of a fast-growing and innovative global industry, we are driven by our mission to build the future of video streaming technology. Now, inspired by Vancouver’s thriving tech scene, we’re establishing our SaaS technology hub in North America and looking for talent to join us on this exciting journey. BitKernel fosters a dynamic culture with a passion for learning, collaboration, and cutting-edge technology, offering vast opportunities for career growth.

Discover more about our SaaS platform at gooseott.com.

Your Role in Shaping the Future of Video Streaming

Position Type: Full-Time, Permanent

What You’ll Do:

As we grow, we’re seeking a Server Software Architect to design scalable, secure, and high-performance systems that power our streaming platform—a pivotal role bridging product strategy, engineering excellence, and customer success.

Key Responsibilities

  • Architect Robust Systems: Lead the design of backend services for video ingestion, processing, delivery, and monetization (AVOD/SVOD/FAST). Define APIs, data flows, and integration patterns for internal services and external SaaS, building multi-tenant, cloud-native systems that scale with demand.
  • Provide Technical Leadership: Collaborate with product, engineering, and DevOps teams to translate business needs into innovative solutions. Drive decisions on protocols, storage, caching, and security for media workflows, and create clear architectural documentation to support development and scaling.
  • Engage with Customers: Partner with sales engineers during pre-sales to provide architectural guidance and work with customer success teams to ensure smooth integrations and deployments.
  • Master Video Infrastructure: Design workflows for video encoding (FFmpeg, AWS MediaConvert), packaging (HLS/DASH), DRM, and CDN delivery. Guide the selection and optimization of tools for media storage, processing, and playback analytics.
  • Mentor & Innovate: Promote best practices in API design, observability, and infrastructure as code. Mentor backend engineers, participate in design reviews, and leverage AI programming tools to accelerate development workflows.

Must-Have Skills & Experience

  • Seasoned Engineer: 10+ years in backend or infrastructure engineering, with at least 2 years in senior or architect roles, ideally designing SaaS platforms in the media/streaming domain.
  • Cloud & Architecture Expert: Deep expertise in cloud-native architectures (AWS, GCP, Azure), microservices, and serverless patterns. Proficient with Kubernetes, Terraform, and CI/CD pipelines.
  • Streaming Specialist: Skilled in FFmpeg, HLS/DASH, DRM (Widevine, FairPlay, PlayReady), and media services (AWS, Azure). Knowledgeable about multimedia codecs (AVC, HEVC, VP9) and CDN delivery.
  • Code & Data Master: Proficient in Java, Kotlin, Go, Node.js, Python, or similar languages. Experienced with SQL, NoSQL, Redis, Kafka, S3, Elasticsearch, and in-memory databases (Redis, Ignite).
  • AI-Driven Developer: Expert in AI programming tools (e.g., Cursor, Windsurf, Aider, Cline, RooCode, Augment) to enhance development efficiency and innovation.
  • SaaS Pro: Well-versed in multi-tenant SaaS, API versioning, authentication strategies (OAuth/JWT), and rate-limiting.
  • Communicator: Exceptional at aligning technical and non-technical stakeholders with clear documentation and communication.
  • Bonus Points: Experience with self-serve onboarding, video ad tech (SSAI/CSAI, VAST, VPAID, SCTE-35), observability stacks (Prometheus, Grafana, OpenTelemetry), or prior work with startups/OTT platforms.
  • Startup Hustle: Excel in fast-paced, ambiguous settings with a hands-on, can-do attitude.
  • Boundary-Breaking Vision: Challenge norms and pioneer new ways to build world-class apps.
  • AI-Enhanced Development: Use artificial intelligence to supercharge development efficiency and innovation.
  • Career Development Opportunities: Access to learning resources, mentorship, and professional growth.
  • Collaborative Team Environment: Engage in team-building activities and thrive in a creative, supportive workplace.
  • Great Work Environment: Work from our modern Vancouver office, with hybrid flexibility on Fridays
  • Global Opportunities: Join a company with international reach and potential for future travel and team-building abroad.

Take the Next Step in Your Career with BitKernel

If you’re ready to make a meaningful impact and lead the development of a global SaaS streaming platform, we encourage you to apply. BitKernel is committed to fostering a diverse and inclusive workplace, and we welcome candidates from all backgrounds. Your journey to shape the future of video streaming starts here!

As a note, this position is full time in office based in Vancouver, BC, so we are only considering those based locally and eligible to work in Canada.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Technology, Information and Internet

Referrals increase your chances of interviewing at BitKernel by 2x

Sign in to set job alerts for “Software Architect” roles.
Senior Director, Enterprise Architect and Technology Solutions
Senior Solutions Architect (m/f/d) - AMERICAS

Richmond, British Columbia, Canada 2 months ago

Data Scientist Lead, AI and Data - Elevate Program 2025

Surrey, British Columbia, Canada CA$133,000.00-CA$168,000.00 2 weeks ago

Senior Software Engineer - Remote Canada

Richmond, British Columbia, Canada 2 months ago

Cloud & Data Leader – Solutions Architect, Director
Software Architect - Containers / Virtualisation
Applied Sr Data Scientist - Fintech Foundation
Senior Software Engineer, Robotics Simulation
Senior Customer Solutions Architect - Technical Sales

Burnaby, British Columbia, Canada 2 weeks ago

Microsoft Deployment Solutions Architect
Senior Customer Solutions Architect- Service Now
DevOps Cloud Architect, Digital Engineering Solutions (Remote)
Senior Software Engineer - Transaction Auditing

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs

Software Architect - Containers / Virtualisation

Canonical

Vancouver

Remote

USD 100,000 - 140,000

5 days ago
Be an early applicant

AQI - Staff Software Architect (Remote)

FOBA

Vancouver

Remote

CAD 160,000 - 200,000

8 days ago

AQI - Staff Software Architect (Remote)

Hach

Gatineau

Remote

CAD 160,000 - 200,000

2 days ago
Be an early applicant

AQI - Staff Software Architect (Remote)

Hach

St. Catharines

Remote

CAD 160,000 - 200,000

2 days ago
Be an early applicant

Machine Learning Architect (AWS) - Canada

Rackspace Technology

Vancouver

Remote

CAD 153,000 - 245,000

5 days ago
Be an early applicant

Software Architect - Containers / Virtualisation

Canonical

Mississauga

Remote

CAD 153,000 - 245,000

4 days ago
Be an early applicant

Software Architect - Containers / Virtualisation

Canonical

Toronto

Remote

CAD 120,000 - 180,000

7 days ago
Be an early applicant

Software Architect - Containers / Virtualisation

Canonical

Ottawa

Remote

USD 90,000 - 150,000

5 days ago
Be an early applicant

AQI - Staff Software Architect (Remote)

Hach

Vaughan

Remote

CAD 160,000 - 200,000

3 days ago
Be an early applicant