1

Online Python Coding Jobs in Vancouver, BC (NOW HIRING)

Providing handson technical leadership through coaching, mentoring, code reviews, and architectural ... Proficiency in Java and/or Python, with solid knowledge of relational databases, data modeling, and ...

... online experiment platforms in partnership with applied science teams Lead architecture and ... code quality, testing requirements, service design patterns, and API contract guidelines ...

next page

Showing results 1-20

Online Python Coding information

See Vancouver, BC salary details

$10

$40

$76

How much do online python coding jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for online python coding in Vancouver, BC is $40.95, according to ZipRecruiter salary data. Most workers in this role earn between $24.40 and $56.77 per hour, depending on experience, location, and employer.

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

AspectOnline Python CodingPython Developer
CredentialsNone required, but coding skills preferredBachelor's in CS or related field, often certifications
Work EnvironmentFreelance, remote, or online platformsIn-house, remote, or client sites, often team-based
Industry UsageUsed for quick tasks, freelance projects, or learningDeveloping software, applications, and systems
Search & Comparison IntentLooking for quick coding tasks or practiceSeeking full-time or project-based Python development roles

Online Python Coding typically involves short-term, freelance, or practice tasks with minimal credentials, often performed remotely. In contrast, Python Developers usually hold formal education, work within teams, and develop comprehensive software solutions. Both roles share a focus on Python but differ significantly in scope, credentials, and work environment.

What is online Python coding?

Online Python coding refers to the practice of writing, testing, and executing Python code using web-based platforms or tools. These platforms allow users to code directly in a web browser without needing to install Python on their local machines. Online Python coding is popular for learning, teaching, remote collaboration, and quick prototyping, as it provides instant feedback and often includes additional features like code sharing and debugging tools.

What are the key skills and qualifications needed to thrive as an Online Python Coding Instructor, and why are they important?

To excel as an Online Python Coding Instructor, you need strong programming skills in Python, a solid understanding of computer science fundamentals, and usually a relevant degree or certification. Familiarity with online teaching platforms, code-sharing tools, and learning management systems is important for delivering effective virtual instruction. Clear communication, patience, and the ability to motivate and engage learners are crucial soft skills in this role. These competencies ensure students gain practical coding knowledge and remain motivated in a remote learning environment.

How does collaboration typically work for online Python coding positions, and what tools are commonly used?

Online Python coding roles often involve working remotely with distributed teams, requiring strong communication and collaboration skills. Team members typically collaborate using version control systems like Git, project management tools such as Jira or Trello, and real-time communication platforms like Slack or Microsoft Teams. Code reviews and pair programming sessions are commonly conducted via video calls or integrated development environments that support remote collaboration. Adapting to asynchronous workflows and effectively documenting your code are important for ensuring smooth teamwork and project success.
What are the most commonly searched types of Python Coding jobs in Vancouver, BC? The most popular types of Python Coding jobs in Vancouver, BC are:
What job categories do people searching Online Python Coding jobs in Vancouver, BC look for? The top searched job categories for Online Python Coding jobs in Vancouver, BC are:
Infographic showing various Online Python Coding job openings in Vancouver, BC as of July 2026, with employment types broken down into 1% Internship, 1% As Needed, 78% Full Time, 16% Part Time, 2% Temporary, and 2% Contract. Highlights an 79% Physical, 3% Hybrid, and 18% Remote job distribution, with an average salary of $85,179 per year, or $41 per hour.

Senior Cloud Infrastructure Developer (Remote)

Pagefreezer

Vancouver, BC โ€ข Remote

CA$110K - CA$145K/yr

Full-time

Medical, Retirement, PTO

Re-posted 7 days ago


Job description

What We Do and Why It Matters

  • No one can ignore the internet these daysand a lot of great things are happening onlinebut we also know that online harms are damaging many individuals, communities, and organizations. It's Pagefreezer's vision to make the Internet a safer place by delivering solutions that transform how people protect integrity online, ensuring accountability, and enabling the pursuit of justice.
  • Pagefreezer simplifies compliance and litigation by automatically archiving websites, social media, mobile text messages, and enterprise collaboration platforms for every stage of the information governance lifecycle. We enable organizations to create and share defensible records of their data, quickly and easily in our dashboard, in real-timeevery like, share, edit, and deletion.

About the Role:

This is an existing role in our team. We are seeking a strategic and technical Senior Cloud Infrastructure Developer to join our Development team on our Social Media Archiving product. The product is a production multi-tenant SaaS platform, processing millions of social media records every day. This role is critical to driving our AWS platform stability, scalability, and operational excellence as we continue to grow.

As a senior individual contributor, you will architect infrastructure solutions that balance performance with cost efficiency. You will own the evolution of our AWS cloud environment, championing DevOps principles and mentoring team members to adopt best practices in automation and observability.

View the full Job Description Here.

What You'll Do as a Senior Cloud Infrastructure Developer

  • Architect Scalable Solutions: Develop and maintain resilient, cost-efficient infrastructure using AWS and other cloud services to meet evolving business needs.
  • Implement Infrastructure as Code (IaC): Use IaC solutions to enable automated provisioning and ensure consistency across all environments.
  • Advance CI/CD Pipelines: Design, develop, and maintain advanced pipelines, ensuring automated testing integration and deployment efficiency at scale.
  • Champion Observability: Design and deploy comprehensive monitoring, logging, and alerting solutions (e.g., Kiali, Prometheus, etc) to proactively detect risks and assess system health.
  • Optimize Performance and Cost: Monitor AWS usage patterns to identify and implement strategies for cost reduction and resource optimization.
  • Enhance Security and Resilience: Implement security improvements to protect the platform's attack surface and develop disaster recovery processes to mitigate risks.
  • Drive AI-Native Innovation and Proactive Operations: Continuously evaluate emerging paradigms - including agentic development, context engineering, and AIOps - to automate routine tasks, optimize deployment workflows, and transition infrastructure toward predictive, self-healing capabilities.
What We're Looking For
  • Alignment with Pagefreezer's Core Values
  • AWS Cloud Expertise: 8+ years of experience in AWS cloud technologies, operating and scaling production SaaS workloads in DevOps or Infrastructure roles.
  • Technical Proficiency: Advanced expertise with Terraform, Helm, Jaeger tracing, centralized logging and managing of event-driven Kubernetes microservices architectures.
  • Software Engineering Foundations: Background in software development (e.g., building services, APIs, or data pipelines) is a strong asset. We value cloud engineers who deeply understand the workloads they support.
  • Complex AWS Service Management: Hands-on experience with EKS, SQS, SNS, Lambda, AuroraDB, Keyspaces and OpenSearch, operated in high-availability production environments.
  • Worker Scaling with Kubernetes: Proven experience managing Kubernetes cluster in EKS, setting up autoscaling and load monitoring criteria through tools like Karpenter
  • CI/CD Management: Experience setting up and maintaining a CICD pipeline using ArgoCD, GH actions, blue/green deployments
  • Deep Linux & Programming Knowledge: Strong understanding of Linux systems and proficiency in Python and scripting languages, with bonus points for experience building production services.
  • Mentoring and Technical leadership: Track record of mentoring engineers, conducting architecture reviews and suggesting and planning for improvements
  • Problem-Solving & Cost Management: A proven track record of tracking cloud costs and implementing effective reduction strategies.
  • Collaborative Communicator: Top-notch communication skills with a mindset focused on knowledge sharing and cross-functional excellence
  • AI & Automation Advocacy: Proven experience in leveraging AI tools to surface insights faster and a passion for fostering an engineering culture rooted in automation and AI-augmented productivity.

What Pagefreezer offers:

  • Values-led culture: Guided by our six core values, we've been named Canada's Most Admired Culture 2023, 2024 and 2025, one of BC's Top Employers 2024 and as one of Canada's Top Small & Medium Employers for 2024.
  • Competitive Compensation: $110,000$145,000 CAD. Total compensation depends on experience, skills, and location and includes non-cash rewards.
    • Extended Health Benefits
    • $600 Annual Lifestyle Spending Account
    • 9 mental health/sick days
    • Volunteer Paid Time Off
    • Group RRSP/TFSA
    • Retirement Savings Match
    • Paid Time Off
    • Monthly Work from Home Stipend
    • Employee Stock Option Plan
    • $1,000 Annual Learning Budget
    • Remote first environment
    • 'Work from (Almost) Anywhere' policy

How We Hire (and How We Use AI):

We use AI tools to support our recruitment process, including helping us organize and prioritize applications based on the application's alignment with the role's requirements. That said, every decision to move an application forward or not is made by a human. We encourage candidates to apply authentically and avoid relying solely on AI-generated responses, especially during interviews. We want to get to know you, not your AI tools.