software developer jobs in Vancouver

See average salary for software developer »

1,000 software developer job listings in Canada. Find daily updated positions from leading job boards.


  • Vancouver, British Columbia, Canada Turing Remote Full-time $200 - $300 Permanent

    About Us:Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who...


  • Vancouver, British Columbia, Canada International Business Machines Corporation Full-time

    Design back-end software solutions remotely at IBM Software using component development, unit testing, and automated CI/CD pipelines. Collaborate across stakeholders.As a Software Developer: Generalist, you will design, develop, test, and deliver offerings with leading-edge or proven technologies. You will work in an Agile, collaborative environment to...


  • Vancouver, Metro Vancouver Regional District, Canada Amazon Inc. Full-time €140,000 - €200,000 Contract

    Manage engineering efforts for Amazon Managed Workflows for Apache Airflow. Drive software innovation and operational excellence in building scalable cloud services. As a Software Development Manager at Amazon, you will spearhead feature development for MWAA and engage with the Apache Airflow community. This role requires a strong focus on architecture,...


  • Vancouver, Metro Vancouver Regional District, Canada Amazon Inc. Full-time €120,000 - €160,000 Contract

    Build streaming pipelines and telemetry features for Amazon Traffic Engineering’s real-time edge observability platform. Work with large datasets, queries, and low-latency delivery. As a Software Development Engineer on Edgelink ML, you will develop systems supporting Trails, Amazon’s unified edge observability platform. You will improve ingestion, data...


  • Vancouver, Metro Vancouver Regional District, Canada Alternance Amazon Full-time €160,000 - €230,000 Contract

    Amazon S3 Tables is the first cloud object store with built-in Apache Iceberg support, purpose-built for storing and querying tabular data at massive scale. It is fully managed, continuously optimizing, and delivers up-to 10x higher transactions per second than Iceberg tables on general purpose S3 buckets, all within the same foundation that gives S3 eleven...


  • Vancouver, Metro Vancouver Regional District, Canada Amazon.com, Inc. Full-time €120,000 - €160,000 Contract

    Build streaming pipelines and telemetry features for Amazon Traffic Engineering’s real-time edge observability platform. Work with large datasets, queries, and low-latency delivery. As a Software Development Engineer on Edgelink ML, you will develop systems supporting Trails, Amazon’s unified edge observability platform. You will improve ingestion, data...


  • Vancouver, Metro Vancouver Regional District, Canada Amazon Inc. Full-time €120,000 - €170,000 Contract

    Elevate your career with Amazon Web Services as a Software Development Engineer II for the RDS for Oracle team. Design scalable database services that support mission-critical applications globally. In this role, you'll contribute to the RDS for Oracle team by designing and implementing high-performing features for managed database services. You'll engage...


  • Vancouver, Metro Vancouver Regional District, Canada Amazon Full-time €114,800 - €191,800 Contract

    Join Amazon as a Software Development Engineer, enhancing customer service with Amazon Connect Contact Lens. Your work will directly impact millions by improving technology-driven interactions. In this crucial engineering role, you will be part of a fast-growing team focused on creating a next-generation contact center. Your knowledge of system architecture...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Amazon Inc. Full-time €114,800 - €191,800 Temporary

    Pricing Shared Services team owns the core set of systems which decides prices of products sold by Amazon Retail. The team owns system data vending, notification and price publishing systems which are used by multiple pricing strategy teams for building their price recommendation and submission of their recommended prices. These systems scale to thousands of...


  • Vancouver, Metro Vancouver Regional District, Canada Amazon Inc. Full-time €95,000 - €170,000 Contract

    Software Development Engineer, Rendering Foundations Are you excited by how AI agents are changing the way customers shop? Do you want to help build the tools that let developers and AI agents create Amazon's shopping experiences, and the platform that brings those experiences to every surface where customers meet an agent? Our team builds the experience...


  • Vancouver, Metro Vancouver Regional District, Canada Amazon.com Full-time €150,000 - €190,000 Contract

    Software Development Manager, Rendering Foundations Are you excited by how AI agents are changing the way customers shop? Do you want to build the platform that brings Amazon's shopping experiences to every surface where customers meet an agent, and that lets those agents compose experiences on their own? Our team builds the experience orchestration...


  • Vancouver, Metro Vancouver Regional District, Canada Motorola Solutions Full-time $90,000 - $130,000 Contract

    Step into a dynamic role as an Intermediate AI Software Developer with a focus on directing AI coding agents for feature development. This position engages with on-premise and cloud environments while emphasizing rigorous testing and verification. In this role, you will translate product requirements into detailed implementation plans and verify the work of...


  • Vancouver, Metro Vancouver Regional District, Canada Electronic Arts Full-time $100,000 - $120,000 Contract

    Join the team as an Expert Full-Stack Software Developer. Focus on building AI-enabled tools and scalable applications that enhance player experiences in a collaborative, hybrid setting. You should have at least 6 years of experience with web technologies, emphasizing modern development practices, AI capabilities, and mentoring junior engineers. This role...


  • Vancouver, Metro Vancouver Regional District, Canada MatchBox Consulting Group Full-time

    Step into a Senior Software Development Team Lead role with MatchBox Consulting Group in downtown Vancouver. This position combines technical leadership with software engineering while allowing remote work on specific days. The role requires 5+ years of software development experience and at least 1 year in a technical leadership position. You will guide...


  • Vancouver, Metro Vancouver Regional District, Canada PDF Solutions Full-time €110,000 - €165,000 Contract

    Build real-time infrastructure with Go and C for PDF solutions serving semiconductor manufacturers worldwide. This in-office Canadian role supports cloud and on-premises deployments. As a Senior Software Developer, you will collect requirements, review designs, and develop scalable backend tools and services. The work includes Go, C, C++, C#, Java, and...


  • Vancouver, Metro Vancouver Regional District, Canada PayByPhone Full-time $220,000 - $234,000 Contract

    About PayByPhone At PayByPhone, our strength is our people. Behind our product is a talented, creative, and driven multi-disciplinary team united by a shared ambition: to make everyday mobility simpler. We believe innovation should be collaborative, learning should be constant, and work should be enjoyable. As we grow, we’re looking for people who want to...


  • Vancouver, Metro Vancouver Regional District, Canada IBM Full-time $85,000 - $120,000 Contract

    IntroductionAt IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by...


  • Vancouver, Metro Vancouver Regional District, Canada Amazon Inc. Full-time €120,000 - €180,000 Contract

    Build autonomous AI systems at Amazon using multi-agent architectures and software development expertise for high-stakes financial domains. As a Software Development Engineer II, Vendor Funding, you will design and deliver AI/ML and FinTech systems. Your work spans distributed systems, financial workflows, full-stack solutions, and production evaluation...


  • Vancouver, Metro Vancouver Regional District, Canada Electronic Arts Full-time €213,000 - €270,000 Contract

    Shape the future of gaming as a Senior Software Developer with Electronic Arts, working hybrid in Redwood City, Montreal, or Vancouver. Focus on developing agentic workflows and game logic generation for an immersive player experience. In this hybrid role, you will contribute to building the agentic harness that turns intent into working games. Collaborate...


  • Vancouver, Metro Vancouver Regional District, Canada Amazon.com Full-time €120,000 - €180,000 Contract

    Build autonomous AI systems at Amazon using multi-agent architectures and software development expertise for high-stakes financial domains. As a Software Development Engineer II, Vendor Funding, you will design and deliver AI/ML and FinTech systems. Your work spans distributed systems, financial workflows, full-stack solutions, and production evaluation...