Other Jobs
Loading...

Software Architect

Apply Now
Company
BitKernel
Job location
Greater Vancouver, CA
Job type
Full-time
Salary
Undisclosed
Posted
Hosted by
Adzuna

Job details

About BitKernel Technology 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 Location: Vancouver, BC (Hybrid - 1 day remote per week) 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. Mindset We’re Looking For 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. Perks & Benefits 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.
Apply Now
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Start Free Trial
Connect
RSSFacebookInstagramTwitter (X)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2000 - 2024 SitePoint Pty. Ltd.