1

Weekend Software Developer Jobs in Surrey, BC (NOW HIRING)

Do you enjoy helping others with the software you make? If so, the Autodesk Developer Enablement team is seeking a highly motivated and experienced Senior Software Developer to help build and operate ...

The Autodesk Developer Enablement team is seeking a highly motivated, seasoned Senior Software Developer to build and maintain a distributed compute system. You will be part of a team that designs ...

You will be able to contribute to intelligent camera surveillance systems through cutting-edge research and software engineering. We are seeking an Intermediate Developer experienced in C++ and C# ...

Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...

Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...

Senior Software Developer

Vancouver, BC · On-site

CA$107K - CA$157K/yr

As a global leader in 3D design, engineering and entertainment software, Autodesk helps people imagine, design, and create a better world. Autodesk accelerates better design through an unparalleled ...

Software Developer, Mobile

Vancouver, BC · Remote

CA$129K - CA$149K/yr

We are currently seeking a Software Developer, Mobile to join our rapidly growing engineering team. This role is for someone who is passionate about building innovative solutions and being exposed to ...

Software Developer (Burnaby)

Vancouver, BC · Hybrid

CA$129K - CA$149K/yr

We are seeking a Software Developer to join our Engineering team at our Burnaby Hub. As part of our hybrid model, all hub-based team members are expected to work from the office at least twice per ...

Staff Software Developer

Burnaby, BC · On-site

CA$125K - CA$170K/yr

Develop and maintain software components on current and future networking related products. Hands on in bug fixing current products. Work closely with DevOps and QA team to deliver high quality ...

Develop and maintain software components on current and future networking related products. Hands on in bug fixing current products. Work closely with DevOps and QA team to deliver high quality ...

Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...

Staff Software Developer

Burnaby, BC · On-site

CA$120K - CA$150K/yr

Fortinet is currently seeking C/C++ programmer in Linux with network programming experience for ... At least 10+ years of work experience in software development in Unix/Linux environment. 2+ years ...

Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...

Fortinet is currently seeking C/C++ programmer in Linux with network programming experience for ... At least 10+ years of work experience in software development in Unix/Linux environment. 2+ years ...

We are currently seeking a new Software Developer, Co-op to join our Engineering team out of hub offices (Toronto, Calgary, Burnaby). All hub-based Clions are expected to be in office minimum twice ...

Senior Software Developer

Vancouver, BC · Hybrid

CA$100K - CA$120K/yr

Broadridge Trading and Connectivity Solutions (BTCS), is seeking an experienced senior software developer in the Vancouver area join the NYFIX development team at Broadridge with 8 or more years of C ...

The Senior Software Engineer, Invoicing is a hands-on technical leader responsible for building, operating, and evolving critical client-facing features within Clio Manage, our industry-leading case ...

The Senior Software Engineer, Invoicing is a hands-on technical leader responsible for building, operating, and evolving critical client-facing features within Clio Manage, our industry-leading case ...

next page

Showing results 1-20

Weekend Software Developer information

Is it true that AI will replace software engineers?

AI is unlikely to fully replace software engineers, especially those working as weekend developers, because human creativity, problem-solving, and understanding of complex systems remain essential. AI tools can assist with coding and automation, but software development still requires critical thinking, design, and oversight that humans provide. Continuous learning and adapting to new technologies are important for software engineers to stay relevant in an evolving field.

What engineers make $500,000?

Highly experienced software engineers, especially those in specialized fields like machine learning, AI, or cybersecurity, can earn $500,000 or more annually. These roles often require advanced skills, certifications, and leadership responsibilities, and may include bonuses or stock options that significantly increase total compensation.

What are the key skills and qualifications needed to thrive as a Weekend Software Developer, and why are they important?

To thrive as a Weekend Software Developer, you need strong programming skills in relevant languages (such as Python, Java, or JavaScript), software development experience, and often at least a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, popular frameworks, and agile project management tools is typically expected. Excellent time management, self-motivation, and effective communication are crucial soft skills for balancing weekend work and collaborating with remote or distributed teams. These skills ensure the developer can efficiently produce high-quality code, meet deadlines, and contribute positively to project goals even outside traditional work hours.

What are the typical expectations and communication practices for a Weekend Software Developer working with a distributed team?

Weekend Software Developers often collaborate with teams that operate across various time zones and schedules. Clear, asynchronous communication is crucial, as you may need to provide detailed status updates, document your progress, and flag any blockers for your weekday colleagues. Many teams use tools like Slack, Jira, or Trello to facilitate handovers and ensure seamless project continuity. You can expect your responsibilities to focus on feature development, bug fixes, or code reviews, with an emphasis on self-management and proactive reporting. Building strong written communication skills will help you succeed and integrate smoothly with the broader development team.

Can you make $500,000 as a software engineer?

Earning $500,000 as a software engineer is possible but typically requires senior-level experience, specialized skills, working at large tech companies, or in high-paying regions. Most software engineers earn between $70,000 and $150,000 annually, with higher salaries often linked to leadership roles, stock options, or consulting work.

What are Weekend Software Developers?

Weekend Software Developers are professionals who work primarily on weekends to develop, test, and maintain software applications. They may work part-time, on contract, or as freelancers, often supporting companies that require continuous development or maintenance outside of standard business hours. These roles are ideal for individuals seeking flexible work schedules or supplemental income. Weekend Software Developers typically possess the same technical skills as full-time developers, including programming, problem-solving, and collaboration abilities.

What Are Weekend Jobs for a Software Developer?

In a software developer weekend job, you work part-time on programming projects during Saturday-Sunday shifts. In this career, your duties vary depending on your client or employer but typically focus on the design of programs, applications, and computer systems. You write code for programming projects and also test your programs or debug the developments of other coding professionals. When working with systems software, your responsibilities may include making necessary changes and performing tests. You may focus on a specific aspect of a software project or application or analyze and correct the programming for a larger network from the work week.

Are software developer jobs still in demand?

Software developer jobs remain in high demand due to ongoing digital transformation across industries. Skills in programming languages, cloud computing, and agile development increase employability, and many companies seek developers for both full-time and freelance roles, including weekend positions.
What are the most commonly searched types of Software Developer jobs in Surrey, BC? The most popular types of Software Developer jobs in Surrey, BC are:
What cities near Surrey, BC are hiring for Weekend Software Developer jobs? Cities near Surrey, BC with the most Weekend Software Developer job openings:
Senior Software Developer

Senior Software Developer

Autodesk

Vancouver, BC

CA$107K - CA$157K/yr

Full-time

Posted 8 days ago


Autodesk rating

9.5

Company rating: 9.5 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

6th of 202 rated software companies


Job description

Job Requisition ID #

26WD95723

Position Overview

Does working in a fast-paced environment excite you? Do you enjoy building resilient, scalable distributed systems? Do you enjoy helping others with the software you make?

If so, the Autodesk Developer Enablement team is seeking a highly motivated and experienced Senior Software Developer to help build and operate Autodesk's distributed computing platform. You will help establish quality standards, frameworks, and automation for Autodesk's orchestration and execution platform. You will be part of a team that designs, builds, and operates services used by developers across Autodesk. You will work side by side with other engineers to support daily operations and our long-term roadmap.

A successful Senior Software Developer has a strong sense of ownership and can drive projects through to completion. This is a hybrid role based in Vancouver.

Responsibilities

  • Write code that is testable, readable, and maintainable

  • Collaborate with other engineers on technical and architectural designs

  • Participate in code reviews and provide feedback on technical designs

  • Troubleshoot operational issues using distributed logging and tracing

  • Support internal development teams by answering questions and creating sample code

  • Participate in on-call rotations to support production systems

Minimum Qualifications

  • 4+ years of hands-on backend software development experience in a language like Go, Python, or Java

  • 4+ years of experience leveraging public cloud infrastructure components like compute, caches, and databases

  • Experience building and operating production services

  • Experience working with and deploying containers

  • Good self-management skills and ability to track and prioritize multiple tasks coming in simultaneously

Preferred Qualifications

  • Experience building apps on AWS using services such as ECS/EKS, Step Functions, Lambda

  • Experience with Agile software development practices

  • Good understanding of networking and security concepts

Learn More

About Autodesk

Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.

We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.

When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!

Salary transparency

Salary is one part of Autodesk's competitive compensation package. For Canada based roles, we expect a starting base salary between $107,000 and $157,300. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.

Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/global-belonging

Are you an existing contractor or consultant with Autodesk?

Please search for open jobs and apply internally (not on this external site).


What Autodesk employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom


Autodesk logo

About Autodesk

Sourced by ZipRecruiter

Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, media, and entertainment, empowering innovators everywhere to solve challenges big and small. From greener buildings to smarter products to more mesmerizing blockbusters, Autodesk software helps our customers to design and make a better world for all. For more information visit autodesk.com or follow @autodesk.

Industry

Software development

Company size

10,000+ Employees

Headquarters location

San Rafael, CA, US

Year founded

1982