1

Weekend Software Engineer Jobs in Vancouver, BC (NOW HIRING)

Mentor & Influence: lead by example and mentor engineers on best practices in software design, coding, and operations * Collaborate Cross-Functionally: work closely with other engineering teams ...

Our award-winning software platform is powered by a team of world-class experts in big data ... As platform engineers, we are building a next-generation machine learning platform, which ...

Engineering at Brex Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep ...

Software Engineer, APIs

Vancouver, BC · Hybrid

CA$146K - CA$162K/yr

As a Software Engineer on our API & Developer Platform team in Vancouver, you will help make our developer platform come to life for AI, designing intuitive and secure interfaces while partnering ...

Engineering at Brex Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep ...

Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot. We build the platform that automates the workflows consuming the industry ...

Software Engineer Full Stack

Vancouver, BC · On-site

CA$90K - CA$120K/yr

Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup? At Remarcable , we're not just building software--we're transforming how contractors and distributors work ...

Qualifications * 2+ years of software engineering industry experience, ideally building large scale enterprise-grade systems. * Experience building and maintaining distributed systems at scale that ...

Senior Software Engineer

Burnaby, BC · On-site

CA$152K - CA$190K/yr

As a Senior Full Stack Software Engineer on Remitly Business, you will build product and platform across both sides of this marketplace - from customer-facing onboarding and payment experiences to ...

The Software Engineer provides pipeline support across lookdev, lighting, CFX, and FX, helping artists work efficiently within the studio's Houdini-based pipeline. This role is primarily focused on ...

We are seeking a highly skilled Staff Software Engineer to join our Data Engineering team. In this senior technical leadership role, you will drive the architecture, design, and evolution of our ...

We are seeking a highly skilled Staff Software Engineer to join our Data Engineering team. In this senior technical leadership role, you will drive the architecture, design, and evolution of our ...

The Opportunity We are seeking a Software Engineering Co-op to join our Engineering team. In this role, you will support the development of the cloud platform that powers our battery management ...

Showing results 41-60

Weekend Software Engineer information

What is the difference between Weekend Software Engineer vs Part-Time Software Developer?

AspectWeekend Software EngineerPart-Time Software Developer
CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS or related field, coding skills
Work EnvironmentProject-based, flexible hours, remote or on-siteProject-based, flexible hours, remote or on-site
Industry UsageTech companies, startups, freelance projectsTech companies, startups, freelance projects
Search & Comparison IntentYesYes

Weekend Software Engineers and Part-Time Software Developers often share similar credentials and work environments, focusing on flexible, project-based work. The main difference lies in terminology; 'Weekend Software Engineer' emphasizes work specifically on weekends, while 'Part-Time Software Developer' may include work during weekdays or evenings. Both roles suit those seeking flexible schedules in tech industries.

What are some unique challenges and benefits of working as a weekend software engineer?

As a Weekend Software Engineer, you may face challenges such as collaborating with team members who primarily work weekdays, which can require proactive communication and clear documentation. However, this role also offers flexibility and the opportunity to focus on tasks with fewer real-time interruptions. You’ll likely work on maintenance, urgent bug fixes, or project sprints scheduled for off-peak hours. This experience can enhance your problem-solving skills and may position you for future roles that require adaptability or involve critical support work. Additionally, many organizations value weekend engineers for their reliability and willingness to support essential systems outside standard hours.

What are the key skills and qualifications needed to thrive as a weekend software engineer, and why are they important?

To thrive as a Weekend Software Engineer, you need strong programming skills, problem-solving abilities, and a relevant degree or coding experience. Familiarity with popular development tools, version control systems like Git, and cloud platforms is typically required. Effective time management, self-motivation, and clear remote communication are critical soft skills for this role. These skills ensure you can deliver high-quality code efficiently while collaborating with teams or clients during limited weekend hours.

What is a weekend software engineer?

Weekend Software Engineers are professionals who primarily work on software development tasks during the weekends. They may be employed part-time, on a contract basis, or as part of a company's flexible work schedule to handle maintenance, updates, or specific projects outside regular business hours. This role is ideal for those who prefer or require non-traditional work hours, and it can involve responsibilities such as coding, debugging, system monitoring, or supporting deployments that are scheduled to minimize business disruptions.
What are the most commonly searched types of Software Engineer jobs in Vancouver, BC? The most popular types of Software Engineer jobs in Vancouver, BC are:
What are popular job titles related to Weekend Software Engineer jobs in Vancouver, BC? For Weekend Software Engineer jobs in Vancouver, BC, the most frequently searched job titles are:
Infographic showing various Weekend Software Engineer job openings in Vancouver, BC as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution.

Staff Software Engineer

Braze

Vancouver, BC • Hybrid

Full-time

Posted 8 days ago


Job description

WHAT YOU'LL DO

Core data objects are at the base of Braze's product offering and power our industry-leading customer engagement tool. The Core Objects team owns our customers' most valuable data structures - the foundation that enables them to use Braze most effectively and implement their most innovative strategies.

The team extensively integrates AI into its daily workflow, leveraging agentic tools to navigate our large Ruby monolith, create proof of concepts, and transition quickly and safely from an ask to a working solution. AI has been used across all stages of product delivery, fundamentally enhancing the team's ability to deliver high-quality results more efficiently.

We're looking for a Staff Fullstack Engineer to join the Core Objects team as a hands-on technical leader. You will create and own complex systems end to end, from the data model and the ingestion path through the APIs and the dashboard experience customers use every day, at the scale demanded by some of the biggest brands in the world. You will help decide what gets built, not only how. Architecture, performance, and cost are constant considerations, but your success will be measured by the value you unlock for customers. Your responsibilities will include:

  • Architect & Build: conceive, design, and implement large-scale systems and services that handle massive data volumes and complex workloads in real time, including extending our high-scale ingestion pipeline to ingest new and advanced data objects
  • Own the Product: partner with product to define what gets built and why, then keep improving it after launch as you learn how customers actually use it
  • Own Core Systems: take ownership of the complex backend systems behind Braze's core data objects, continuously improving their performance, reliability, and cost-effectiveness
  • Mentor & Influence: lead by example and mentor engineers on best practices in software design, coding, and operations
  • Collaborate Cross-Functionally: work closely with other engineering teams, product managers, and stakeholders to ensure core data systems are effectively integrated and aligned with business objectives
  • Innovate & Optimize: continuously identify opportunities to improve our systems, research new technologies, and advocate for their adoption where appropriate
  • Maintain & Evolve: support and refine operational procedures (alerts, on-call rotation, troubleshooting playbooks) to maximize system stability and quality

WHO YOU ARE

  • Extensive Software Engineering Experience: 7+ years of professional experience, including hands-on work in full-stack development or back-end services, particularly with high-scale, high-throughput systems
  • Product Ownership at Scale: proven track record of delivering customer-facing products on high-scale data systems, from problem definition through launch and adoption. You can point to what customers or the business gained, not only what the system did
  • Systems at Scale: proven track record of building foundational data-driven systems at scale - whether streaming, real-time pipelines, or large-scale data platforms
  • Technical Leadership: skilled at driving architectural direction, scoping large efforts, and effectively managing technical debt. Known for precise communication of complex technical concepts and a willingness to drive major technical initiatives
  • Strong Fundamentals: deep understanding of software design, data structures, and algorithms
  • Self-Starter: great communication and organizational skills, with a history of thriving in team environments

Bonus:

  • Languages/Frameworks: familiarity with Ruby, Ruby on Rails, React, Go, and SQL/NoSQL databases
  • Database Experience: previous experience with MongoDB, Snowflake, or other data lake solutions
  • Cloud Technologies: experience with container orchestration (Kubernetes), and cloud services (AWS, GCP, Azure)
  • Architecture: experience with distributed systems, API design, monitoring, and best practices
  • Passionate about customer experience

For candidates based in Canada, the pay range at the start of employment for this position is expected to be between CA$ 220,000 and CA$ 359,213/year, with an expected On Target Earnings (OTE) between CA$ 244,000.00 and CA$ 298,400/year (including performance-based or variable compensation (bonus or commission). Your particular offer may vary depending on multiple individual factors, including market location, job-related knowledge, skills, and experience. In addition to cash compensation, this role qualifies for a comprehensive Total Rewards package that includes equity grants of restricted stock (RSUs) so that you will own a piece of our company.

#LI-Hybrid