1

Online Python Jobs in British Columbia (NOW HIRING)

Strong programming proficiency, particularly in Python. * Some experience with LAMP (php), Node.js, ... Additional Information DeviantArt is the world's largest online social community for artists and ...

... online, and bring valuable feedback back into our product organization. You'll help tell our story ... Build and maintain code samples, demos, and integrations across JavaScript, Python, and Go

Java Engineer (Contract)

Vancouver, BC · On-site

CA$41 - CA$45/hr

The Gathering Online, and MechWarrior ® , we draw on a legacy of genre‑defining experiences. We ... C++, C#, Python, PHP * Concurrency/Multithreaded programming * Java Performance Tuning * Java Web ...

Your extensive experience with SQL, Python, and cloud technology will be essential in building scalable solutions. Key Responsibilities: • Gather requirements to support analytics and data science ...

Your extensive experience with SQL, Python, and cloud technology will be essential in building scalable solutions. Key Responsibilities: • Gather requirements to support analytics and data science ...

Overview Diligent's Commercial AI Transformation function builds AI agents that automate real workflows across our commercial organization, from sales and customer success to internal operations. We ...

Knowledge of languages like C#, C++, Python * Curious, always learning * Great problem-solving ... Discounted shopping for Nintendo products and merchandise at the online employee store * A ...

GIS Analyst

Smithers, BC · On-site +1

CA$70K - CA$83K/yr

... Online/Enterprise) and FME * Knowledge of RDBMS, SQL, in particular Oracle database * Experience with programming and/or scripting languages such as C#, Python, or Arcade Considered an Asset:

Knowledge of VEX scripting or python is a benefit. * Knowing how to create, manage, document and ... If you want to be part of Cinesite's story, please submit your application online through this ...

Showing results 21-40

Online Python information

What are some common challenges faced by online Python instructors when teaching remotely, and how can they be addressed?

Online Python instructors often encounter challenges such as maintaining student engagement, addressing varying skill levels, and providing timely feedback in a remote environment. To address these, it's helpful to incorporate interactive coding exercises, use breakout rooms for collaborative problem-solving, and leverage platforms with real-time code execution and instant messaging. Regular check-ins and clear communication of expectations also help create a supportive virtual learning environment.

What does an online Python instructor do?

An Online Python instructor teaches Python programming to students via online platforms, courses, or tutorials. They design lesson plans, explain Python concepts, provide coding examples, and assist students with exercises and projects. These instructors may work for educational institutions, online learning websites, or as independent tutors, helping learners at various skill levels understand and apply Python in real-world scenarios.

What are the key skills and qualifications needed to thrive as an online Python developer, and why are they important?

To thrive as an Online Python Developer, you need a strong grasp of Python programming fundamentals, problem-solving skills, and experience with web frameworks like Django or Flask, often supported by a relevant degree or coding certifications. Familiarity with version control systems like Git, cloud platforms, and collaborative coding tools is typically required. Excellent communication, self-motivation, and time management skills are crucial for effective remote work and teamwork. These skills enable developers to efficiently build and maintain robust applications while collaborating seamlessly in distributed environments.

What is the difference between Online Python vs Online Java Developer?

AspectOnline PythonOnline Java Developer
Required CredentialsPython certifications, coding bootcampsJava certifications, coding bootcamps
Work EnvironmentRemote, freelance, or contract rolesRemote, freelance, or contract roles
Industry UsageWeb development, data science, automationEnterprise applications, Android development, web apps
Search & Comparison IntentOften compared for programming skills and project typesCompared for enterprise and mobile app development

Online Python and Online Java Developer roles share similarities in remote work settings and required certifications. However, Python is more popular for data science and automation, while Java is widely used for enterprise and mobile applications. Both roles are in high demand, but their focus areas differ based on industry needs and project types.

What are the most commonly searched types of Python jobs in British Columbia? The most popular types of Python jobs in British Columbia are:
What are popular job titles related to Online Python jobs in British Columbia? For Online Python jobs in British Columbia, the most frequently searched job titles are:
What cities in British Columbia are hiring for Online Python jobs? Cities in British Columbia with the most Online Python job openings:
Infographic showing various Online Python job openings in British Columbia as of August 2026, with employment types broken down into 62% Full Time, 34% Part Time, 1% Temporary, and 3% Contract. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution.

Backend Platform Engineer

Wix

Vancouver, BC

Full-time

Re-posted 8 days ago


Job description

Job Description

As a Backend Platform Engineer at DeviantArt, you will join the core engineering team to design, develop, and maintain the core infrastructure that powers the largest community of artists in the world. You will focus on the full lifecycle of critical backend services, from architecture to implementation and large-scale operation. The services you build will serve as the foundation for content recommendation, data analytics, and artificial intelligence systems at DeviantArt. 

  • Design, build, and maintain highly scalable services across various technical domains.

  • Architect core platform infrastructure using AWS managed services and industry standard tools such as Kafka, Redis, and Docker/K8s.

  • Collaborate with product managers, business analysts, and cross-functional engineering teams to translate requirements into impactful system capabilities.

  • Monitor, troubleshoot, and optimize system performance, throughput, and stability.

Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.

  • 3+ years of professional experience in building and operating large-scale backend systems.

  • Proven track record of high technical ownership throughout the full service life cycle.

  • Strong programming proficiency, particularly in Python.

  • Some experience with LAMP (php), Node.js, or Java is a plus.

  • Hands-on expertise operating distributed applications within AWS, GCP, Azure, etc.

  • Passion for art, creativity, and the DeviantArt community.

  • Familiarity with search technologies such as Vespa or Elasticsearch is a plus.


Additional Information

DeviantArt is the world's largest online social community for artists and art enthusiasts. Our mission is to allow people to connect and express themselves through the creation and sharing of art. As part of our core engineering team, you will directly influence how millions of people discover and interact with art globally, working with cutting-edge technology in a collaborative, art-loving environment.

We believe the best innovation happens when we mix deep focus work with in-person connection. While you'll work from home most of the week, we require this person to be in our Vancouver office every Thursday.

The approximate base compensation is $130,000 - 185,000 CAD In addition to base pay you will receive company RSUs as part of the compensation package. 

The final offer may vary and will be determined by various factors including candidate profile and ideal qualifications.