1

Senior Backend Developer Python Jobs in Vancouver, BC

Strong proficiency in at least one backend language (Python, Node.js/TypeScript, Go, or Java ... Familiarity with RAG, embeddings, and prompt engineering * Experience with containerization and ...

New

You'll work across product, design, and backend engineering to build intuitive, reliable, and ... Senior-level judgment in frontend engineering, including accessibility, performance, responsive ...

Youll work across product, design, and backend engineering to build intuitive, reliable, and ... Senior-level judgment in frontend engineering, including accessibility, performance, responsive ...

Architect backend libraries and APIs to integrate with the broader Telephony Platform. * Build and ... Deep expertise in C/C++ and Python. * Experience with (or strong interest in learning) SIP, WebRTC ...

Senior Software Developer

Vancouver, BC · On-site

CA$107K - CA$157K/yr

A successful Senior Software Developer has a strong sense of ownership and can drive projects ... backend software development experience in a language like Go, Python, or Java * 4+ years of ...

Selenium, Python, Java * API & backend testing * Test design for distributed systems * Experience ... Experience with DevOps practices, infrastructure as code, and platform automation. * Knowledge of ...

Python and supporting libraries, Angular. * Infrastructure: Cloud systems (AWS), ArgoCD , SNS, SQS ... Experienced in integrating Frontend and Backend via REST APIs with special attention to mitigating ...

About our Team Our infrastructure teams build and operate the backend systems that power Amplitude ... Our stack is primarily Java and Python, running on Kafka, Temporal, DynamoDB, Amazon S3, Snowflake ...

Senior Full Stack Software Engineer ABOUT US Procurify is looking for a motivated, collaborative ... backend services to responsive, user-friendly frontend components--using Python/Django and ...

Successful Candidates will have: * 3+ years of professional experience in Backend, DevOps, and/or ... in Python. You are comfortable writing production-grade code that handles large-scale data with ...

Successful Candidates will have: * 3+ years of professional experience in Backend, DevOps, and/or ... in Python. You are comfortable writing production-grade code that handles large-scale data with ...

Voice Designer, you'll own the back-end implementation and linguistic optimization of the Text-to ... Strong Python programming skills and experience with deep learning frameworks (e.g. PyTorch)

next page

Showing results 1-20

Senior Backend Developer Python information

What does a Senior Backend Developer Python do?

A Senior Backend Developer Python designs, builds, and maintains the server-side logic and databases for web applications, primarily using the Python programming language. They are responsible for ensuring high performance, responsiveness, and security of applications, integrating with front-end elements, and working closely with other developers and stakeholders. Additionally, they often mentor junior developers, review code, and contribute to architectural decisions to ensure scalable and robust backend systems.

What is the difference between Senior Backend Developer Python vs Backend Developer Python?

AspectSenior Backend Developer PythonBackend Developer Python
Required Experience5+ years, leadership skills1-3 years, foundational skills
CertificationsRelevant certifications (e.g., AWS, Python)Optional, entry-level certifications
Work EnvironmentDesigning architecture, mentoringImplementing features, coding
ResponsibilitiesSystem design, team coordinationCode development, bug fixing

The main difference between a Senior Backend Developer Python and a Backend Developer Python lies in experience, responsibilities, and leadership. Senior developers typically lead projects and mentor others, while backend developers focus on coding and feature implementation. Both roles require strong Python skills and relevant certifications, but senior roles demand more experience and strategic involvement.

What are the key skills and qualifications needed to thrive as a Senior Backend Developer Python, and why are they important?

To thrive as a Senior Backend Developer Python, you need deep expertise in Python programming, software architecture, and experience with databases and API development, usually supported by a computer science degree and several years of professional coding experience. Familiarity with frameworks like Django or Flask, cloud platforms (e.g., AWS, Azure), and version control systems such as Git is typically expected, along with knowledge of containerization tools like Docker. Strong problem-solving skills, collaboration, and clear communication set top performers apart in this role. These skills ensure the development of robust, scalable backend systems that meet business needs and support seamless integration with other technologies.

What are some common challenges faced by Senior Backend Developers working with Python, and how can they be addressed?

Senior Backend Developers working with Python often encounter challenges such as ensuring high performance and scalability of applications, especially when dealing with large volumes of data or high user traffic. Managing dependencies and maintaining clean, modular codebases can also be demanding in complex projects. These challenges are typically addressed by leveraging advanced Python frameworks, implementing robust testing practices, and collaborating closely with DevOps and frontend teams to optimize system architecture and deployment pipelines. Continuous learning and staying updated with best practices in Python and backend development are also key to overcoming these obstacles.
What are popular job titles related to Senior Backend Developer Python jobs in Vancouver, BC? For Senior Backend Developer Python jobs in Vancouver, BC, the most frequently searched job titles are:
What job categories do people searching Senior Backend Developer Python jobs in Vancouver, BC look for? The top searched job categories for Senior Backend Developer Python jobs in Vancouver, BC are:

Backend Engineer - AI Products

iCOUNTER

Burnaby, BC • On-site

Full-time

Posted 2 days ago

New


Job description

Salary: $100,000 - $140,000 CAD (commensurate with experience)

About iCOUNTER

iCOUNTER is building the future of cybersecurity.


Modern enterprises rely on thousands of third parties, suppliers, SaaS providers, contractors, and digital partners. At the same time, attackers have shifted their focus to these trusted relationships. Today, nearly half of reported breaches involve a third party, making the extended enterprise one of the largest attack surfaces in cybersecurity.


iCOUNTER is the first Risk Intelligence company built to help organizations identify, determine, and counter threats across their ecosystem. Our AI-native platform makes a Risk Determination at the point of intelligence collection, helping organizations understand what is real, what is relevant, and what requires action.

At the center of our platform is CTOS, the Counter Threat Operating System. CTOS continuously monitors adversary activity, credential exposure, targeting behavior, and ecosystem risk across third and fourth parties. It then routes intelligence into action through automated workflows and managed operations.


If you want to help define the next era of cybersecurity and build technology that helps organizations stop monitoring threats and start countering them, we'dlove to meet you.


Position Overview

Were looking for a backend engineer to build the services and infrastructure powering our AI products. Youll design APIs, orchestrate AI/LLM integrations, and ensure our systems are scalable, reliable, and fast.


This is a hybrid role requiring at least 3 days in office.


Responsibilities

  • Design, build, and maintain backend services and APIs.
  • Integrate and orchestrate AI/LLM providers and models API integrations, prompt pipelines, retrieval, and vector search.
  • Build data pipelines and manage storage, including vector databases and search infrastructure.
  • Ensure performance, scalability, observability, and reliability of AI-driven systems.
  • Handle streaming responses, rate limiting, caching, and cost optimization for model usage.
  • Collaborate with frontend and ML teams; participate in code reviews and architecture decisions.


Requirements

  • 3+ years of professional backend development experience
  • Strong proficiency in at least one backend language (Python, Node.js/TypeScript, Go, or Java)
  • Hands-on experience building AI/ML-powered systems (LLM API integration, RAG pipelines, model serving, or similar)
  • Experience designing and building REST APIs (and/or streaming/WebSocket APIs)
  • Solid understanding of databases (SQL and NoSQL) and data modeling
  • Familiarity with at least one major cloud platform (AWS, GCP, or Azure)
  • Legally authorized to work in Canada and able to commute to Vancouver for hybrid work


Preferred Qualifications

  • Experience with vector databases (Pinecone, Elasticsearch, pgvector, Weaviate) and semantic search
  • Familiarity with RAG, embeddings, and prompt engineering
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Knowledge of message queues and event-driven architecture
  • Experience managing LLM cost, latency, and observability in production


Why Join iCOUNTER

This is a rare opportunity to help define a new cybersecurity category while working alongside industry pioneers, experienced operators, and world-class investors. You will have a direct impact on company strategy, market leadership, and the future of how organizations counter threats across their extended enterprise.

If you are energized by ambiguity, inspired by innovation, and excited to build something category-defining, we want to hear from you.


Completion of a Background Check is required for employment at iCOUNTER


iCOUNTER is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. iCOUNTERprovides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans Readjustment Assistance Act.


Accommodation: If you need accommodations, reach out to accommodations@icounter.com.